.ev-gwhero{position:relative;isolation:isolate;min-height:72vh;display:flex;overflow:hidden}.ev-gwhero__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 60%;z-index:-2}.ev-gwhero__scrim{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,color-mix(in srgb,var(--navy-deep) 55%,transparent) 0%,color-mix(in srgb,var(--navy-deep) 35%,transparent) 34%,color-mix(in srgb,var(--navy-deep) 8%,transparent) 62%,transparent 88%),linear-gradient(180deg,color-mix(in srgb,var(--navy-deep) 30%,transparent) 0%,transparent 32%,transparent 76%,color-mix(in srgb,var(--navy-deep) 26%,transparent) 100%)}.ev-gwhero__inner{width:100%;display:flex;align-items:flex-start;padding-block:var(--space-8) var(--space-9)}.ev-gwhero__copy{max-width:34rem;color:var(--on-dark)}.ev-gwhero__title{font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-display);line-height:var(--lh-tight);letter-spacing:var(--ls-display);color:var(--on-dark);margin:var(--space-4) 0 var(--space-5);text-wrap:balance}.ev-gwhero__lead{font-size:var(--fs-lead);line-height:var(--lh-normal);color:var(--on-dark-soft);max-width:42ch}.ev-gwhero__cta{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-7);align-items:flex-start}.ev-gwhero__tel{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--on-dark-soft);text-decoration:none;font-size:var(--fs-body-sm)}@media(hover:hover){.ev-gwhero__tel:hover{color:var(--on-dark)}}.ev-gwhero__trust{list-style:none;margin:var(--space-8) 0 0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4)}.ev-gwhero__trust li{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--on-dark-soft);font-size:var(--fs-caption);font-weight:var(--fw-medium)}.ev-gwhero__trust svg{color:var(--sun-yellow)}@media(min-width:48rem)and (max-width:63.99rem){.ev-gwhero{min-height:60vh}}@media(min-width:64rem){.ev-gwhero{min-height:min(72vh,42rem)}}@media(min-width:100rem){.ev-gwhero{min-height:min(72vh,50rem)}.ev-gwhero__img{object-position:55% 82%;width:114%;max-width:none;left:-9.3%;right:auto}.ev-gwhero__inner{align-items:center}.ev-gwhero+section{padding-top:var(--space-11)}}@media(min-width:48rem){.ev-gwhero__cta .ev-btn--blueInverse{--_bg: var(--amber-500);--_fg: var(--ink-900);box-shadow:var(--shadow-amber)}.ev-gwhero__cta .ev-btn--blueInverse:active{--_bg: var(--amber-600)}}@media(min-width:48rem)and (hover:hover){.ev-gwhero__cta .ev-btn--blueInverse:hover{--_bg: var(--amber-400)}}@media(prefers-reduced-motion:no-preference){.ev-gwhero__eyebrow,.ev-gwhero__title,.ev-gwhero__lead,.ev-gwhero__cta,.ev-gwhero__trust{opacity:0;animation:ev-gwhero-rise var(--dur-slow) var(--ease-out) forwards}.ev-gwhero__title{animation-delay:80ms}.ev-gwhero__lead{animation-delay:.16s}.ev-gwhero__cta{animation-delay:.24s}.ev-gwhero__trust{animation-delay:.32s}}@keyframes ev-gwhero-rise{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}.ev-gwtrust{display:grid;gap:var(--space-7)}.ev-gwtrust__main{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4)}.ev-gwtrust__row{display:flex;align-items:flex-start;gap:var(--space-4)}.ev-gwtrust__foto{flex:none;width:5.5rem;aspect-ratio:4 / 5;object-fit:cover;border-radius:var(--radius-md);box-shadow:var(--shadow-sm)}.ev-gwtrust__text{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);min-width:0}.ev-gwtrust__quote{margin:0;font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-h4);line-height:var(--lh-snug);color:var(--text-heading);text-wrap:balance}.ev-gwtrust__name{margin:0;font-size:var(--fs-body-sm);color:var(--text-muted)}.ev-gwtrust__cta{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-4);margin-top:var(--space-1)}.ev-gwtrust__hint{font-size:var(--fs-caption);color:var(--text-muted)}.ev-gwtrust__aside{display:flex;flex-direction:column;gap:var(--space-6)}.ev-gwtrust__google{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);text-decoration:none;color:var(--text-body);font-size:var(--fs-body-sm)}@media(hover:hover){.ev-gwtrust__google:hover{color:var(--text-heading)}}.ev-gwtrust__stars{display:inline-flex;gap:var(--space-1);color:var(--amber-500);font-size:var(--icon-md)}.ev-gwtrust__stars svg{fill:currentColor}.ev-gwtrust__ref{display:flex;flex-direction:column;gap:var(--space-1);font-size:var(--fs-body-sm);color:var(--text-muted)}.ev-gwtrust__ref strong{color:var(--text-heading);font-weight:var(--fw-bold)}@media(min-width:48rem){.ev-gwtrust{grid-template-columns:minmax(0,1.6fr) minmax(0,.9fr);gap:var(--space-9);align-items:start}.ev-gwtrust__foto{width:7rem}.ev-gwtrust__row{gap:var(--space-5)}.ev-gwtrust__quote{font-size:var(--fs-h3)}.ev-gwtrust__aside{border-left:var(--border-width) solid var(--line);padding-left:var(--space-6)}}.ev-gwlast__tabs{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-6)}.ev-gwlast__tab{font-family:var(--font-sans);font-weight:var(--fw-semibold);font-size:var(--fs-body-sm);color:var(--text-body);background:var(--surface-card);border:var(--border-width) solid var(--line);border-radius:var(--radius-pill);padding:var(--space-2) var(--space-4);cursor:pointer;transition:background var(--dur-base) var(--ease-standard),color var(--dur-base) var(--ease-standard)}@media(hover:hover){.ev-gwlast__tab:hover{color:var(--text-heading);border-color:var(--line-strong)}}.ev-gwlast__tab[aria-selected=true]{background:var(--blue-500);border-color:var(--blue-500);color:var(--on-dark)}.ev-gwlast__tab:focus-visible{outline:.125rem solid var(--focus-ring);outline-offset:.125rem}@media(prefers-reduced-motion:reduce){.ev-gwlast__tab{transition:none}}.ev-gwlast{background:var(--surface-card);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--space-6);margin-top:var(--space-4)}.ev-gwlast__grid{display:grid;gap:var(--space-6)}.ev-gwlast__chart{margin:0}.ev-gwlast__chart svg{width:100%;display:block}.ev-gwlast__gridlines line{stroke:var(--line);stroke-width:1}.ev-gwlast__base{stroke:var(--line-strong);stroke-width:1}.ev-gwlast__invest{stroke:var(--text-muted);stroke-width:1.5;stroke-dasharray:5 4}.ev-gwlast__pv{fill:none;stroke:var(--chart-sun);stroke-width:2.5;stroke-linecap:round}.ev-gwlast__load{fill:none;stroke:var(--chart-blue);stroke-width:2.5;stroke-linecap:round}.ev-gwlast__overlap{fill:var(--chart-sun);fill-opacity:.16}.ev-gwlast__dot{fill:var(--chart-sun);stroke:var(--surface-card);stroke-width:2}.ev-gwlast__lbl{font-family:var(--font-sans);font-weight:var(--fw-bold);font-size:var(--fs-caption)}.ev-gwlast__lbl--pv{fill:color-mix(in srgb,var(--chart-sun) 80%,var(--ink-900))}.ev-gwlast__lbl--load{fill:var(--chart-blue)}.ev-gwlast__lbl--overlap{fill:color-mix(in srgb,var(--chart-sun) 65%,var(--ink-900))}.ev-gwlast__lbl--invest{fill:var(--text-muted)}.ev-gwlast__axis{fill:var(--text-muted);font-family:var(--font-sans);font-size:var(--fs-caption)}.ev-gwlast__stat{display:flex;flex-direction:column;gap:var(--space-2)}.ev-gwlast__k{margin:0;font-size:var(--fs-caption);font-weight:var(--fw-semibold);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--text-muted)}.ev-gwlast__zahl{margin:0;font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-display);line-height:var(--lh-tight);color:var(--text-heading)}.ev-gwlast__zahl span{font-size:var(--fs-h3)}.ev-gwlast__text{margin:0;color:var(--text-body);line-height:var(--lh-normal)}.ev-gwlast__note{margin:var(--space-4) 0 0;font-size:var(--fs-caption);color:var(--text-muted)}.ev-gwlast__annahmen{display:grid;gap:var(--space-3);grid-template-columns:repeat(2,1fr)}.ev-gwlast__tile{background:var(--surface-soft);border-radius:var(--radius-md);padding:var(--space-4)}.ev-gwlast__tile--plus{background:color-mix(in srgb,var(--amber-300) 30%,var(--surface-card))}.ev-gwlast__tile--ergebnis{background:var(--navy-deep)}.ev-gwlast__tile--ergebnis .ev-gwlast__k{color:var(--amber-600)}.ev-gwlast__tile--ergebnis .ev-gwlast__wert{color:var(--on-dark)}.ev-gwlast__tile--ergebnis .ev-gwlast__klein{color:var(--on-dark-soft)}.ev-gwlast__wert{margin:var(--space-1) 0 0;font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-h4);color:var(--text-heading)}.ev-gwlast__klein{margin:var(--space-1) 0 0;font-size:var(--fs-caption);color:var(--text-muted)}.ev-gwlast__flow{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-4)}.ev-gwlast__op{color:var(--text-muted);font-size:var(--fs-h4);text-align:center}.ev-gwlast__statrow{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-6);margin-top:var(--space-4)}.ev-gwlast__statrow p{margin:0;font-size:var(--fs-body-sm);color:var(--text-body)}.ev-gwlast__statrow strong{color:var(--text-heading);font-weight:var(--fw-bold)}@media(min-width:48rem){.ev-gwlast__grid{grid-template-columns:2fr 1fr;gap:var(--space-7);align-items:center}.ev-gwlast__stat{border-left:var(--border-width) solid var(--line);padding-left:var(--space-6)}.ev-gwlast__annahmen{grid-template-columns:repeat(4,1fr)}.ev-gwlast__flow{flex-direction:row;align-items:stretch}.ev-gwlast__flow .ev-gwlast__tile{flex:1}.ev-gwlast__op{display:flex;align-items:center}}.ev-gweig{display:grid;gap:var(--space-7);margin-top:var(--space-7)}.ev-gweig__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.ev-gweig__item{display:flex;gap:var(--space-4);align-items:flex-start;padding-block:var(--space-4);border-bottom:var(--border-width) solid var(--line)}.ev-gweig__item:first-child{padding-top:0}.ev-gweig__item:last-child{border-bottom:none;padding-bottom:0}.ev-gweig__item>.ev-iconbadge{flex:none;margin-top:var(--space-1)}.ev-gweig__t{margin:0;font-weight:var(--fw-bold);color:var(--text-heading);font-size:var(--fs-body)}.ev-gweig__d{margin:var(--space-1) 0 0;color:var(--text-body);font-size:var(--fs-body-sm);line-height:var(--lh-normal)}.ev-gweig__media img{display:block;width:100%;height:100%;object-fit:cover;border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}@media(min-width:48rem){.ev-gweig{grid-template-columns:1fr 1fr;gap:var(--space-8);align-items:stretch}.ev-gweig__media{min-height:100%}}.ev-gwproz>*{max-width:48rem}.ev-gwproz__steps{margin-top:var(--space-8);display:grid;gap:var(--space-6)}.ev-gwmod__scroll{margin-top:var(--space-7);overflow-x:auto;-webkit-overflow-scrolling:touch}.ev-gwmod__table{width:100%;min-width:40rem;border-collapse:collapse;font-size:var(--fs-body-sm)}.ev-gwmod__table th,.ev-gwmod__table td{text-align:left;vertical-align:top;padding:var(--space-3) var(--space-4);border-bottom:var(--border-width) solid var(--line)}.ev-gwmod__table th:first-child,.ev-gwmod__table td:first-child{padding-left:0}.ev-gwmod__table thead th{font-family:var(--font-sans);font-weight:var(--fw-bold);font-size:var(--fs-body);color:var(--text-heading)}.ev-gwmod__table tbody th{font-weight:var(--fw-semibold);font-size:var(--fs-caption);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--text-muted);white-space:nowrap}.ev-gwmod__table tbody td{color:var(--text-body);line-height:var(--lh-normal)}.ev-gwmod__table tbody tr:last-child th,.ev-gwmod__table tbody tr:last-child td{border-bottom:none}.ev-gwmod__steuer{margin-top:var(--space-6);background:var(--surface-soft);border-radius:var(--radius-lg);padding:var(--space-5) var(--space-6);max-width:60ch}.ev-gwmod__steuer h3{margin:0 0 var(--space-2);font-family:var(--font-sans);font-weight:var(--fw-bold);font-size:var(--fs-h4);color:var(--text-heading)}.ev-gwmod__steuer p{margin:0;color:var(--text-body);font-size:var(--fs-body-sm);line-height:var(--lh-normal)}.ev-gwmod__steuer .ev-gwmod__disclaimer{margin-top:var(--space-3);font-size:var(--fs-caption);color:var(--text-muted)}.ev-gwein__accordion{margin-top:var(--space-7);max-width:60rem}.ev-gwein__item{border-bottom:var(--border-width) solid var(--on-dark-line);padding:var(--space-4) 0}.ev-gwein__item:first-child{padding-top:0}.ev-gwein__summary{font-family:var(--font-sans);font-weight:var(--fw-semibold);font-size:var(--fs-h4);color:var(--on-dark);cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);border-radius:var(--radius-sm)}.ev-gwein__summary::-webkit-details-marker{display:none}.ev-gwein__summary::marker{content:""}.ev-gwein__summary:after{content:"";flex:none;width:.6em;height:.6em;border-right:.125rem solid var(--on-dark);border-bottom:.125rem solid var(--on-dark);transform:rotate(45deg);transform-origin:center;margin-right:.2em;transition:transform var(--dur-fast) var(--ease-standard)}.ev-gwein__item[open] .ev-gwein__summary:after{transform:rotate(-135deg)}@media(hover:hover){.ev-gwein__summary:hover{color:var(--on-dark-soft)}}.ev-gwein__summary:focus-visible{outline:.125rem solid var(--on-dark);outline-offset:.25rem}@media(prefers-reduced-motion:reduce){.ev-gwein__summary:after{transition:none}}.ev-gwein__antwort{margin:var(--space-3) 0 0;color:var(--on-dark-soft);line-height:var(--lh-normal)}.ev-gwnet{display:flex;flex-direction:column;align-items:flex-start}.ev-gwnet__title{font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-h2);color:var(--text-heading);line-height:var(--lh-tight);letter-spacing:var(--ls-display);margin:0 0 var(--space-3)}.ev-gwnet__lead{color:var(--text-body);line-height:var(--lh-normal);margin:0 0 var(--space-5);max-width:48ch}.ev-gwnet__link{font-weight:var(--fw-bold);font-size:var(--fs-lead);color:var(--blue-500);text-decoration:none;border-bottom:.125rem solid var(--amber-500);padding-bottom:var(--space-1);display:inline-block}@media(hover:hover){.ev-gwnet__link:hover{color:var(--blue-700);border-bottom-color:var(--amber-600)}}.ev-gwnet__link:focus-visible{outline:.125rem solid var(--focus-ring);outline-offset:.25rem}.ev-gwcta__group{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4);margin-top:var(--space-6)}.ev-gwcta__tel{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--on-dark-soft);text-decoration:none;font-size:var(--fs-body-sm);min-height:2.75rem}@media(hover:hover){.ev-gwcta__tel:hover{color:var(--on-dark)}}@media(min-width:48rem){.ev-gwcta .ev-heading{text-align:center;margin-inline:auto}.ev-gwcta__group{align-items:center}}
