﻿.g-main-nav .g-standard .g-dropdown .g-dropdown,.g-main-nav .g-dropdown{position:absolute;top:auto;left:auto;opacity:0;visibility:hidden;overflow:hidden}.g-main-nav .g-fullwidth .g-dropdown.g-active,.g-main-nav .g-standard .g-dropdown.g-active{opacity:1;visibility:visible;overflow:visible}#g-mobilemenu-container ul,.g-main-nav ul{margin:0;padding:0;list-style:none}@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}html{height:100%;font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}body{margin:0}#g-page-surround{min-height:100vh;position:relative;overflow:hidden}article,aside,details,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:#fff0;text-decoration:none}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}sub,sup{line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{height:auto;max-width:100%;display:inline-block;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}iframe,svg{max-width:100%}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0}pre{overflow:auto}code{vertical-align:bottom}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0;width:100%}tr,td,th{vertical-align:middle}th,td{padding:.375rem 0}th{text-align:left}@media print{body{background:#fff!important;color:#000!important}}.plg_system_webauthn_login_button svg#Passkey{width:30px;height:30px;vertical-align:middle}#g-page-surround .mod-login button.input-password-toggle{background-color:#e9ecef;border:1px solid #ced4da;margin-left:-1px}.g-container{margin:0 auto;padding:0}.g-block .g-container{width:auto}.g-grid{display:flex;flex-flow:row wrap;list-style:none;margin:0;padding:0;text-rendering:optimizespeed}.g-grid.nowrap{flex-flow:row}.g-block{flex:1;min-width:0;min-height:0}.first-block{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.last-block{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.size-5{flex:0 5%;width:5%}.size-6{flex:0 6%;width:6%}.size-7{flex:0 7%;width:7%}.size-8{flex:0 8%;width:8%}.size-9{flex:0 9%;width:9%}.size-10{flex:0 10%;width:10%}.size-11{flex:0 11%;width:11%}.size-12{flex:0 12%;width:12%}.size-13{flex:0 13%;width:13%}.size-14{flex:0 14%;width:14%}.size-15{flex:0 15%;width:15%}.size-16{flex:0 16%;width:16%}.size-17{flex:0 17%;width:17%}.size-18{flex:0 18%;width:18%}.size-19{flex:0 19%;width:19%}.size-20{flex:0 20%;width:20%}.size-21{flex:0 21%;width:21%}.size-22{flex:0 22%;width:22%}.size-23{flex:0 23%;width:23%}.size-24{flex:0 24%;width:24%}.size-25{flex:0 25%;width:25%}.size-26{flex:0 26%;width:26%}.size-27{flex:0 27%;width:27%}.size-28{flex:0 28%;width:28%}.size-29{flex:0 29%;width:29%}.size-30{flex:0 30%;width:30%}.size-31{flex:0 31%;width:31%}.size-32{flex:0 32%;width:32%}.size-33{flex:0 33%;width:33%}.size-34{flex:0 34%;width:34%}.size-35{flex:0 35%;width:35%}.size-36{flex:0 36%;width:36%}.size-37{flex:0 37%;width:37%}.size-38{flex:0 38%;width:38%}.size-39{flex:0 39%;width:39%}.size-40{flex:0 40%;width:40%}.size-41{flex:0 41%;width:41%}.size-42{flex:0 42%;width:42%}.size-43{flex:0 43%;width:43%}.size-44{flex:0 44%;width:44%}.size-45{flex:0 45%;width:45%}.size-46{flex:0 46%;width:46%}.size-47{flex:0 47%;width:47%}.size-48{flex:0 48%;width:48%}.size-49{flex:0 49%;width:49%}.size-50{flex:0 50%;width:50%}.size-51{flex:0 51%;width:51%}.size-52{flex:0 52%;width:52%}.size-53{flex:0 53%;width:53%}.size-54{flex:0 54%;width:54%}.size-55{flex:0 55%;width:55%}.size-56{flex:0 56%;width:56%}.size-57{flex:0 57%;width:57%}.size-58{flex:0 58%;width:58%}.size-59{flex:0 59%;width:59%}.size-60{flex:0 60%;width:60%}.size-61{flex:0 61%;width:61%}.size-62{flex:0 62%;width:62%}.size-63{flex:0 63%;width:63%}.size-64{flex:0 64%;width:64%}.size-65{flex:0 65%;width:65%}.size-66{flex:0 66%;width:66%}.size-67{flex:0 67%;width:67%}.size-68{flex:0 68%;width:68%}.size-69{flex:0 69%;width:69%}.size-70{flex:0 70%;width:70%}.size-71{flex:0 71%;width:71%}.size-72{flex:0 72%;width:72%}.size-73{flex:0 73%;width:73%}.size-74{flex:0 74%;width:74%}.size-75{flex:0 75%;width:75%}.size-76{flex:0 76%;width:76%}.size-77{flex:0 77%;width:77%}.size-78{flex:0 78%;width:78%}.size-79{flex:0 79%;width:79%}.size-80{flex:0 80%;width:80%}.size-81{flex:0 81%;width:81%}.size-82{flex:0 82%;width:82%}.size-83{flex:0 83%;width:83%}.size-84{flex:0 84%;width:84%}.size-85{flex:0 85%;width:85%}.size-86{flex:0 86%;width:86%}.size-87{flex:0 87%;width:87%}.size-88{flex:0 88%;width:88%}.size-89{flex:0 89%;width:89%}.size-90{flex:0 90%;width:90%}.size-91{flex:0 91%;width:91%}.size-92{flex:0 92%;width:92%}.size-93{flex:0 93%;width:93%}.size-94{flex:0 94%;width:94%}.size-95{flex:0 95%;width:95%}.size-33-3{flex:0 33.3333333333%;width:33.3333333333%;max-width:33.3333333333%}.size-16-7{flex:0 16.6666666667%;width:16.6666666667%;max-width:16.6666666667%}.size-14-3{flex:0 14.2857142857%;width:14.2857142857%;max-width:14.2857142857%}.size-12-5{flex:0 12.5%;width:12.5%;max-width:12.5%}.size-11-1{flex:0 11.1111111111%;width:11.1111111111%;max-width:11.1111111111%}.size-9-1{flex:0 9.0909090909%;width:9.0909090909%;max-width:9.0909090909%}.size-8-3{flex:0 8.3333333333%;width:8.3333333333%;max-width:8.3333333333%}.size-100{width:100%;max-width:100%;flex-grow:0;flex-basis:100%}.g-main-nav:not(.g-menu-hastouch) .g-dropdown{z-index:10;top:-9999px}.g-main-nav:not(.g-menu-hastouch) .g-dropdown.g-active{top:100%}.g-main-nav:not(.g-menu-hastouch) .g-dropdown .g-dropdown{top:0}.g-main-nav:not(.g-menu-hastouch) .g-fullwidth .g-dropdown.g-active{top:auto}.g-main-nav:not(.g-menu-hastouch) .g-fullwidth .g-dropdown .g-dropdown.g-active{top:0}.g-main-nav .g-toplevel>li{display:inline-block;cursor:pointer;transition:background .2s ease-out,transform .2s ease-out}.g-main-nav .g-toplevel>li.g-menu-item-type-particle,.g-main-nav .g-toplevel>li.g-menu-item-type-module{cursor:initial}.g-main-nav .g-toplevel>li .g-menu-item-content{display:inline-block;vertical-align:middle;cursor:pointer}.g-main-nav .g-toplevel>li .g-menu-item-container{transition:transform .2s ease-out}.g-main-nav .g-toplevel>li.g-parent .g-menu-parent-indicator{display:inline-block;vertical-align:middle;line-height:normal}.g-main-nav .g-toplevel>li.g-parent .g-menu-parent-indicator:after{display:inline-block;cursor:pointer;width:1.5rem;opacity:.5;font-family:"Font Awesome 6 Pro","Font Awesome 6 Free",FontAwesome;font-weight:900;content:"";text-align:right}.g-main-nav .g-toplevel>li.g-parent.g-selected>.g-menu-item-container>.g-menu-parent-indicator:after{content:""}.g-main-nav .g-dropdown{transition:opacity .2s ease-out,transform .2s ease-out;z-index:1}.g-main-nav .g-sublevel>li{transition:background .2s ease-out,transform .2s ease-out}.g-main-nav .g-sublevel>li.g-menu-item-type-particle,.g-main-nav .g-sublevel>li.g-menu-item-type-module{cursor:initial}.g-main-nav .g-sublevel>li .g-menu-item-content{display:inline-block;vertical-align:middle;word-break:break-word}.g-main-nav .g-sublevel>li.g-parent .g-menu-item-content{margin-right:2rem}.g-main-nav .g-sublevel>li.g-parent .g-menu-parent-indicator{position:absolute;right:.738rem;top:.838rem;width:auto;text-align:center}.g-main-nav .g-sublevel>li.g-parent .g-menu-parent-indicator:after{content:"";text-align:center}.g-main-nav .g-sublevel>li.g-parent.g-selected>.g-menu-item-container>.g-menu-parent-indicator:after{content:""}[dir=rtl] .g-main-nav .g-sublevel>li.g-parent .g-menu-item-content{margin-right:inherit;margin-left:2rem;text-align:right}[dir=rtl] .g-main-nav .g-sublevel>li.g-parent .g-menu-parent-indicator{right:inherit;left:.738rem;transform:rotate(180deg)}.g-menu-item-container{display:block;position:relative}.g-menu-item-container input,.g-menu-item-container textarea{color:#666}.g-main-nav .g-standard{position:relative}.g-main-nav .g-standard .g-sublevel>li{position:relative}.g-main-nav .g-standard .g-dropdown{top:100%}.g-main-nav .g-standard .g-dropdown.g-dropdown-left{right:0}.g-main-nav .g-standard .g-dropdown.g-dropdown-center{left:50%;transform:translateX(-50%)}.g-main-nav .g-standard .g-dropdown.g-dropdown-right{left:0}.g-main-nav .g-standard .g-dropdown .g-dropdown{top:0}.g-main-nav .g-standard .g-dropdown .g-dropdown.g-dropdown-left{left:auto;right:100%}.g-main-nav .g-standard .g-dropdown .g-dropdown.g-dropdown-right{left:100%;right:auto}.g-main-nav .g-standard .g-dropdown .g-block{flex-grow:0;flex-basis:100%}.g-main-nav .g-standard .g-go-back{display:none}.g-main-nav .g-fullwidth .g-dropdown{position:absolute;left:0;right:0}.g-main-nav .g-fullwidth .g-dropdown.g-dropdown-left{right:0;left:inherit}.g-main-nav .g-fullwidth .g-dropdown.g-dropdown-center{left:inherit;right:inherit;left:50%;transform:translateX(-50%)}.g-main-nav .g-fullwidth .g-dropdown.g-dropdown-right{left:0;right:inherit}.g-main-nav .g-fullwidth .g-dropdown .g-block{position:relative;overflow:hidden}.g-main-nav .g-fullwidth .g-dropdown .g-go-back.g-level-1{display:none}.g-main-nav .g-fullwidth .g-dropdown .g-go-back{display:block}.g-main-nav .g-fullwidth .g-sublevel .g-dropdown{top:0;transform:translateX(100%)}.g-main-nav .g-fullwidth .g-sublevel .g-dropdown.g-active{transform:translateX(0)}.g-main-nav .g-fullwidth .g-sublevel.g-slide-out>.g-menu-item>.g-menu-item-container{transform:translateX(-100%)}.g-go-back.g-level-1{display:none}.g-go-back a span{display:none}.g-go-back a:before{display:block;text-align:center;width:1.28571em;font-family:"Font Awesome 6 Pro","Font Awesome 6 Free",FontAwesome;font-weight:900;content:"";opacity:.5}.g-menu-item-container>i{vertical-align:middle;margin-right:.2rem}.g-menu-item-subtitle{display:block;font-size:.8rem;line-height:1.1}.g-nav-overlay,.g-menu-overlay{top:0;right:0;bottom:0;left:0;z-index:-1;opacity:0;position:absolute;transition:opacity .3s ease-out,z-index .1s ease-out}#g-mobilemenu-container .g-toplevel{position:relative}#g-mobilemenu-container .g-toplevel li{display:block;position:static!important;margin-right:0;cursor:pointer}#g-mobilemenu-container .g-toplevel li .g-menu-item-container{padding:.938rem 1rem}#g-mobilemenu-container .g-toplevel li .g-menu-item-content{display:inline-block;line-height:1rem}#g-mobilemenu-container .g-toplevel li.g-parent>.g-menu-item-container>.g-menu-item-content{position:relative}#g-mobilemenu-container .g-toplevel li.g-parent .g-menu-parent-indicator{position:absolute;right:.938rem;text-align:center}#g-mobilemenu-container .g-toplevel li.g-parent .g-menu-parent-indicator:after{display:inline-block;text-align:center;opacity:.5;width:1.5rem;line-height:normal;font-family:"Font Awesome 6 Pro","Font Awesome 6 Free",FontAwesome;font-weight:900;content:""}#g-mobilemenu-container .g-toplevel .g-dropdown{top:0;background:#fff0;position:absolute;left:0;right:0;z-index:1;transition:transform .2s ease-out;transform:translateX(100%)}#g-mobilemenu-container .g-toplevel .g-dropdown.g-active{transform:translateX(0);z-index:0}#g-mobilemenu-container .g-toplevel .g-dropdown .g-go-back{display:block}#g-mobilemenu-container .g-toplevel .g-dropdown .g-block{width:100%;overflow:visible}#g-mobilemenu-container .g-toplevel .g-dropdown .g-block .g-go-back{display:none}#g-mobilemenu-container .g-toplevel .g-dropdown .g-block:first-child .g-go-back{display:block}#g-mobilemenu-container .g-toplevel .g-dropdown-column{float:none;padding:0}#g-mobilemenu-container .g-toplevel .g-dropdown-column [class*=size-]{flex:0 1 100%;max-width:100%}#g-mobilemenu-container .g-sublevel{cursor:default}#g-mobilemenu-container .g-sublevel li{position:static}#g-mobilemenu-container .g-sublevel .g-dropdown{top:0}#g-mobilemenu-container .g-menu-item-container{transition:transform .2s ease-out}#g-mobilemenu-container .g-toplevel.g-slide-out>.g-menu-item>.g-menu-item-container,#g-mobilemenu-container .g-toplevel.g-slide-out>.g-go-back>.g-menu-item-container,#g-mobilemenu-container .g-sublevel.g-slide-out>.g-menu-item>.g-menu-item-container,#g-mobilemenu-container .g-sublevel.g-slide-out>.g-go-back>.g-menu-item-container{transform:translateX(-100%)}#g-mobilemenu-container .g-menu-item-subtitle{line-height:1.5}#g-mobilemenu-container i{float:left;line-height:1.4rem;margin-right:.3rem}.g-menu-overlay.g-menu-overlay-open{z-index:2;position:fixed;opacity:1;height:100vh}h1,h2,h3,h4,h5,h6{margin:.75rem 0 1.5rem 0;text-rendering:optimizeLegibility}p{margin:1.5rem 0}ul,ol,dl{margin-top:1.5rem;margin-bottom:1.5rem}ul ul,ul ol,ul dl,ol ul,ol ol,ol dl,dl ul,dl ol,dl dl{margin-top:0;margin-bottom:0}ul{margin-left:1.5rem;padding:0}dl{padding:0}ol{padding-left:1.5rem}blockquote{margin:1.5rem 0;padding-left:.75rem}cite{display:block}cite:before{content:"— "}pre{margin:1.5rem 0;padding:.938rem}hr{border-left:none;border-right:none;border-top:none;margin:1.5rem 0}fieldset{border:0;padding:.938rem;margin:0 0 1.5rem 0}label{margin-bottom:.375rem}label abbr{display:none}textarea,select[multiple=multiple]{transition:border-color;padding:.375rem .375rem}textarea:focus,select[multiple=multiple]:focus{outline:none}input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],input:not([type]),textarea{transition:border-color;padding:.375rem .375rem}input[type=color]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,input:not([type]):focus,textarea:focus{outline:none}textarea{resize:vertical}input[type=checkbox],input[type=radio]{display:inline;margin-right:.375rem}input[type=file]{width:100%}select{max-width:100%}button,input[type=submit]{cursor:pointer;user-select:none;vertical-align:middle;white-space:nowrap;border:inherit}.float-left{float:left!important}.float-right{float:right!important}.hide,body .g-offcanvas-hide{display:none}.clearfix::after{clear:both;content:"";display:table}.center{text-align:center!important}.align-right{text-align:right!important}.align-left{text-align:left!important}.full-height{min-height:100vh}.nomarginall{margin:0!important}.nomarginall .g-content{margin:0!important}.nomargintop{margin-top:0!important}.nomargintop .g-content{margin-top:0!important}.nomarginbottom{margin-bottom:0!important}.nomarginbottom .g-content{margin-bottom:0!important}.nomarginleft{margin-left:0!important}.nomarginleft .g-content{margin-left:0!important}.nomarginright{margin-right:0!important}.nomarginright .g-content{margin-right:0!important}.nopaddingall{padding:0!important}.nopaddingall .g-content{padding:0!important}.nopaddingtop{padding-top:0!important}.nopaddingtop .g-content{padding-top:0!important}.nopaddingbottom{padding-bottom:0!important}.nopaddingbottom .g-content{padding-bottom:0!important}.nopaddingleft{padding-left:0!important}.nopaddingleft .g-content{padding-left:0!important}.nopaddingright{padding-right:0!important}.nopaddingright .g-content{padding-right:0!important}.g-flushed{padding:0!important}.g-flushed .g-content{padding:0;margin:0}.g-flushed .g-container{width:100%}.full-width{flex-grow:0;flex-basis:100%}.full-width .g-block{flex-grow:0;flex-basis:100%}.hidden{display:none;visibility:hidden}@media print{.visible-print{display:inherit!important}.g-block.visible-print{display:block!important}.hidden-print{display:none!important}}.equal-height{display:flex}.equal-height .g-content{flex-basis:100%}#g-offcanvas{position:fixed;top:0;left:0;right:0;bottom:0;overflow-x:hidden;overflow-y:auto;text-align:left;display:none;-webkit-overflow-scrolling:touch}.g-offcanvas-toggle{display:block;position:absolute;top:.7rem;left:.7rem;z-index:10;line-height:1;cursor:pointer}.g-offcanvas-active{overflow-x:hidden}.g-offcanvas-open{overflow:hidden}.g-offcanvas-open body,.g-offcanvas-open #g-page-surround{overflow:hidden}.g-offcanvas-open .g-nav-overlay{z-index:15;position:absolute;opacity:1;height:100%}.g-offcanvas-open #g-offcanvas{display:block}.g-offcanvas-left #g-page-surround{left:0}.g-offcanvas-right #g-offcanvas{left:inherit}.g-offcanvas-right .g-offcanvas-toggle{left:inherit;right:.7rem}.g-offcanvas-right #g-page-surround{right:0}.g-offcanvas-left #g-offcanvas{right:inherit}.g-content{margin:.625rem;padding:1.5rem}.g-flushed .g-content{margin:0;padding:0}body{font-size:1rem;line-height:1.5}h1{font-size:2.2rem}h2{font-size:2rem}h3{font-size:1.7rem}h4{font-size:1.25rem}h5{font-size:1.2rem}h6{font-size:1rem}small{font-size:.875rem}cite{font-size:.875rem}sub,sup{font-size:.75rem}code,kbd,pre,samp{font-size:1rem;font-family:"Menlo","Monaco",monospace}textarea,select[multiple=multiple],input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],input:not([type]){border-radius:.1875rem}.g-container{width:88rem}@media only all and (min-width:76rem) and (max-width:87.99rem){.g-container{width:76rem}}@media only all and (min-width:64rem) and (max-width:75.99rem){.g-container{width:64rem}}@media only all and (min-width:30.01rem) and (max-width:63.99rem){.g-container{width:30rem}}@media only all and (max-width:30rem){.g-container{width:100%}}.g-container.g-flushed{width:100%}@media only all and (max-width:63.99rem){.g-block{flex-grow:0;flex-basis:100%}}@media only all and (max-width:63.99rem){body [class*="size-"]{flex-grow:0;flex-basis:100%;max-width:100%}}@media only all and (max-width:63.99rem){@supports not (flex-wrap:wrap){.g-grid{display:block;flex-wrap:inherit}.g-block{display:block;flex:inherit}}}.visible-large,.visible-desktop,.visible-tablet,.visible-phone,.g-block.visible-large,.g-block.visible-desktop,.g-block.visible-tablet,.g-block.visible-phone{display:none!important}@media only all and (max-width:63.99rem){.visible-phone{display:block!important}.g-block.visible-phone{display:block!important}}@media only all and (min-width:64rem) and (max-width:75.99rem){.visible-tablet{display:block!important}.g-block.visible-tablet{display:block!important}}@media only all and (min-width:76rem) and (max-width:87.99rem){.visible-desktop{display:block!important}.g-block.visible-desktop{display:block!important}}@media only all and (min-width:88rem){.visible-large{display:block!important}.g-block.visible-large{display:block!important}.visible-desktop{display:block!important}.g-block.visible-desktop{display:block!important}}@media only all and (max-width:63.99rem){.hidden-phone{display:none!important}}@media only all and (min-width:64rem) and (max-width:75.99rem){.hidden-tablet{display:none!important}}@media only all and (min-width:76rem) and (max-width:87.99rem){.hidden-desktop{display:none!important}}@media only all and (min-width:88rem){.hidden-large{display:none!important}.hidden-desktop{display:none!important}}@media only all and (max-width:63.99rem){.align-right{text-align:inherit!important}.align-left{text-align:inherit!important}}.g-content{margin:.625rem;padding:1.5rem}.g-flushed .g-content{margin:0;padding:0}body{font-size:1rem;line-height:1.5}h1{font-size:2.2rem}h2{font-size:2rem}h3{font-size:1.7rem}h4{font-size:1.25rem}h5{font-size:1.2rem}h6{font-size:1rem}small{font-size:.875rem}cite{font-size:.875rem}sub,sup{font-size:.75rem}code,kbd,pre,samp{font-size:1rem;font-family:"Menlo","Monaco",monospace}textarea,select[multiple=multiple],input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],input:not([type]){border-radius:.1875rem}.alert{border-radius:.1875rem;padding:1.5rem;margin-bottom:1.5rem;text-shadow:none}.alert{background-color:#fcf8e3;border:1px solid #fbeed5;border-radius:4px}.alert,.alert h4{color:#c09853}.alert h4{margin:0}.alert .close{top:-2px;right:-21px;line-height:20px}.alert-success{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.alert-success h4{color:#468847}.alert-danger,.alert-error{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}.alert-danger h4,.alert-error h4{color:#b94a48}.alert-info{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}.alert-info h4{color:#3a87ad}.alert-block{padding-top:14px;padding-bottom:14px}.alert-block>p,.alert-block>ul{margin-bottom:0}.alert-block p+p{margin-top:5px}.default-animation,.modular .showcase .button{transition:all 0.5s ease}.padding-horiz{padding-left:7rem;padding-right:7rem}@media only all and (min-width:76rem){.padding-horiz{padding-left:4rem;padding-right:4rem}}@media only all and (max-width:63.99rem){.padding-horiz{padding-left:1rem;padding-right:1rem}}.padding-vert{padding-top:3rem;padding-bottom:3rem}.modular.header-image #header{background-color:#fff0;box-shadow:none}.modular.header-image #header #logo h3{color:#FFF}.modular.header-image #header #navbar a{color:#FFF}.modular .showcase{padding-top:4rem;padding-bottom:4rem;background-color:#666;background-size:cover;background-position:center;text-align:center;color:#FFF}.modular .showcase h1{font-size:4rem;margin-top:0}@media only all and (min-width:64rem) and (max-width:75.99rem){.modular .showcase h1{font-size:3rem}}@media only all and (max-width:63.99rem){.modular .showcase h1{font-size:2.5rem;line-height:1.2;margin-bottom:2.5rem}}.modular .showcase .button{color:#FFF;padding:.7rem 2rem;margin-top:2rem;background:#fff0;border:1px solid #FFF;border-radius:.4rem;box-shadow:none;font-size:1.3rem}.modular .showcase .button:hover{background:rgb(255 255 255 / .2)}.modular .features{padding:6rem 0;text-align:center}.modular .features::after{clear:both;content:"";display:table}.modular .features h2{margin:0;line-height:100%}.modular .features p{margin:1rem 0;font-size:1.2rem}@media only all and (max-width:63.99rem){.modular .features p{font-size:1rem}}.modular .features .feature-items{margin-top:2rem}@supports not (flex-wrap:wrap){.modular .features .feature-items{overflow:hidden}}.modular .features .feature{display:block;float:left;width:25%;vertical-align:top;margin-top:2rem;margin-bottom:1rem}@media only all and (min-width:30.01rem) and (max-width:63.99rem){.modular .features .feature{margin-top:1rem;width:50%}}@media only all and (max-width:30rem){.modular .features .feature{margin-top:1rem;width:100%}}.modular .features .feature i.fa{font-size:2rem;color:#1BB3E9}.modular .features .feature h4{margin:0;font-size:1.1rem}.modular .features .feature p{display:inline-block;font-size:1rem;margin:.2rem 0 1rem}.modular .features.big{text-align:center}.modular .features.big .feature{width:50%}@media only all and (max-width:30rem){.modular .features.big .feature{margin-top:1rem;width:100%}}.modular .features.big i.fa{font-size:3rem;float:left}.modular .features.big .feature-content{padding-right:2rem}.modular .features.big .feature-content.icon-offset{margin-left:5rem}.modular .features.big .feature-content h4{font-size:1.3rem;text-align:left}.modular .features.big .feature-content p{padding:0;text-align:left}.callout{background:#f6f6f6;padding:6rem 1.5rem}@media only all and (min-width:76rem){.callout{text-align:center}}.callout .align-left{float:left;margin-right:2rem}@media only all and (min-width:76rem){.callout .align-left{float:none;margin-right:0}}.callout .align-right{float:right;margin-left:2rem}@media only all and (min-width:76rem){.callout .align-right{float:none;margin-left:0}}.callout img{border-radius:.4rem}.modular .modular-row:last-child{margin-bottom:2rem}.list-blog{display:flex;flex-direction:column}.list-blog.cols-1 .list-blog-row,.list-blog.cols-2 .list-blog-row,.list-blog.cols-3 .list-blog-row,.list-blog.cols-4 .list-blog-row,.list-blog.cols-5 .list-blog-row,.list-blog.cols-6 .list-blog-row{display:flex;margin:-1.5rem}@media only all and (max-width:63.99rem){.list-blog.cols-1 .list-blog-row,.list-blog.cols-2 .list-blog-row,.list-blog.cols-3 .list-blog-row,.list-blog.cols-4 .list-blog-row,.list-blog.cols-5 .list-blog-row,.list-blog.cols-6 .list-blog-row{flex-direction:column}}.list-blog.cols-1 .list-blog-row .list-item,.list-blog.cols-2 .list-blog-row .list-item,.list-blog.cols-3 .list-blog-row .list-item,.list-blog.cols-4 .list-blog-row .list-item,.list-blog.cols-5 .list-blog-row .list-item,.list-blog.cols-6 .list-blog-row .list-item{flex:1;flex-basis:0%;padding:1.5rem}@media only all and (max-width:63.99rem){.list-blog.cols-1 .list-blog-row .list-item,.list-blog.cols-2 .list-blog-row .list-item,.list-blog.cols-3 .list-blog-row .list-item,.list-blog.cols-4 .list-blog-row .list-item,.list-blog.cols-5 .list-blog-row .list-item,.list-blog.cols-6 .list-blog-row .list-item{padding-top:0;padding-bottom:0;margin-bottom:0}}.blog-header{padding-top:2rem;padding-bottom:2rem}.blog-header.blog-header-image{background-size:cover;background-position:center}.blog-header.blog-header-image h1,.blog-header.blog-header-image h2{color:#1c1d1b}.blog-header h1{font-size:4rem;margin-top:0}@media only all and (min-width:64rem) and (max-width:75.99rem){.blog-header h1{font-size:3rem}}@media only all and (max-width:63.99rem){.blog-header h1{font-size:2.5rem;line-height:1.2;margin-bottom:2.5rem}}.blog-header+.blog-content{padding-top:3rem}.list-item{margin-bottom:3rem}.list-item:last-child{border-bottom:0}.list-item .list-blog-header{position:relative}.list-item .list-blog-header h4{margin-bottom:.5rem}.list-item .list-blog-header h4 a{color:#1c1d1b}.list-item .list-blog-header h4 a:hover{color:#1BB3E9}.list-item .list-blog-header img{display:block;margin-top:1rem;border-radius:.4rem}.list-item .list-blog-header .list-blog-meta .separator{margin:0 .3rem;color:rgb(28 29 27 / .2)}.blog-content-item .list-blog-padding>p:nth-child(2){font-size:1.2rem}.tags a{text-transform:uppercase}.archives,.related-pages{padding:0;list-style:none}.archives li,.related-pages li{border-bottom:1px solid #EEE;line-height:2rem}.archives li:last-child,.related-pages li:last-child{border-bottom:0}.related-pages li a{display:block}.related-pages .score{display:block;float:right;color:#999;font-size:85%}.syndicate a{margin-bottom:1rem}div#breadcrumbs{padding-left:0}@media only all and (max-width:63.99rem){div#breadcrumbs{display:none}}#sidebar{padding-left:3rem}@media only all and (max-width:63.99rem){#sidebar{padding-left:0}}#sidebar .sidebar-content{margin-bottom:3rem}#sidebar .sidebar-content h4{margin-bottom:1rem}#sidebar .sidebar-content p,#sidebar .sidebar-content ul{margin-top:1rem}ul.pagination{margin:0 0 3rem;text-align:center}.prev-next{margin-top:5rem;text-align:center}@charset "UTF-8";@font-face{font-family:"Inter";font-style:normal;font-weight:400;font-display:swap;src:url(/user/themes/yt_vghcelle/fonts/inter/inter-vgh-400.woff2) format("woff2")}@font-face{font-family:"Inter";font-style:normal;font-weight:500;font-display:swap;src:url(/user/themes/yt_vghcelle/fonts/inter/inter-vgh-500.woff2) format("woff2")}@font-face{font-family:"Inter";font-style:normal;font-weight:600;font-display:swap;src:url(/user/themes/yt_vghcelle/fonts/inter/inter-vgh-600.woff2) format("woff2")}@font-face{font-family:"Inter";font-style:normal;font-weight:700;font-display:swap;src:url(/user/themes/yt_vghcelle/fonts/inter/inter-vgh-700.woff2) format("woff2")}:root{--vgh-blau:#0446be;--vgh-blau-dunkel:#03338f;--vgh-blau-tief:#022466;--vgh-blau-hell:#c7d1e8;--vgh-blau-fein:#eef2fa;--vgh-rot:#e30613;--vgh-rot-dunkel:#b8050f;--vgh-grau-100:#f5f7fa;--vgh-grau-300:#edf0f3;--vgh-grau-500:#cbd0d5;--vgh-grau-700:#6b6e71;--vgh-grau-900:#494c52;--vgh-ink:#1c1d1b;--vgh-weiss:#ffffff;--vgh-gruen:#1f8a4c;--vgh-gelb:#f3b61f;--vgh-font:"Inter", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;--vgh-radius:12px;--vgh-radius-lg:18px;--vgh-schatten:0 10px 30px rgba(2, 36, 102, .10);--vgh-schatten-klein:0 2px 8px rgba(2, 36, 102, .08);--vgh-haar:rgba(2, 36, 102, .10);--vgh-step--1:clamp(.875rem, .85rem + .15vw, .95rem);--vgh-step-0:clamp(1rem, .97rem + .2vw, 1.125rem);--vgh-step-1:clamp(1.2rem, 1.1rem + .5vw, 1.5rem);--vgh-step-2:clamp(1.6rem, 1.3rem + 1.4vw, 2.3rem);--vgh-step-3:clamp(2rem, 1.5rem + 2.4vw, 3.3rem);--vgh-sek:clamp(3rem, 7vw, 5.5rem);--vgh-fast:160ms;--vgh-ease:cubic-bezier(.4, 0, .2, 1)}html{scroll-behavior:smooth;background:var(--vgh-weiss)}body{background:var(--vgh-weiss);color:var(--vgh-ink);font-family:var(--vgh-font);font-size:var(--vgh-step-0);line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:clip}#g-page-surround{overflow:clip}h1,h2,h3,h4{font-family:var(--vgh-font);color:var(--vgh-blau-dunkel);line-height:1.15;letter-spacing:-.01em;margin:0 0 .6em}h1{font-size:var(--vgh-step-3);font-weight:700}h2{font-size:var(--vgh-step-2);font-weight:700}h3{font-size:var(--vgh-step-1);font-weight:600}h4{font-size:var(--vgh-step-0);font-weight:600;color:var(--vgh-ink)}p{margin:0 0 1em}a{color:var(--vgh-blau);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;transition:color var(--vgh-fast) var(--vgh-ease)}a:hover{color:var(--vgh-blau-dunkel)}strong,b{font-weight:600}img,picture,svg,video{max-width:100%;height:auto;display:block}.vgh-vollbreit .g-content{margin:0;padding:0}.outline-startseite #g-feature,.outline-startseite #g-showcase,.outline-startseite #g-utility,.outline-unterseiten #g-mainbar{padding-top:0!important;padding-bottom:0!important}#g-mainbar.vgh-main{padding:0}#g-mainbar .g-content,#g-container-main .g-content{margin:0;padding:0}#g-container-main>.g-grid,#g-container-main .g-container{padding:0}.vgh-skip{position:fixed;top:10px;left:10px;z-index:200;transform:translateY(-200%);background:var(--vgh-blau-dunkel);color:#fff;font:600 .9rem var(--vgh-font);padding:.8rem 1.2rem;border-radius:999px;text-decoration:none}.vgh-skip:focus-visible{transform:none;outline:3px solid var(--vgh-rot);outline-offset:3px}a:focus-visible,button:focus-visible,[tabindex]:focus-visible,input:focus-visible,textarea:focus-visible,summary:focus-visible{outline:3px solid var(--vgh-rot);outline-offset:3px}.vgh-sprungziel{display:block;height:0;outline:none;scroll-margin-top:7rem}.vgh-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.vgh-wrap{max-width:76rem;margin:0 auto;padding:0 clamp(1rem, 4vw, 2rem)}.vgh-sek{padding:var(--vgh-sek) 0}.vgh-sek--grau{background:var(--vgh-grau-100)}.vgh-sek--fein{background:var(--vgh-blau-fein)}.vgh-sek--blau{background:var(--vgh-blau-dunkel);color:#fff}.vgh-sek--blau h2,.vgh-sek--blau h3{color:#fff}.vgh-sek--blau a{color:#fff}.vgh-kopfzeile{max-width:46rem;margin-bottom:clamp(1.5rem, 4vw, 2.5rem)}.vgh-kicker{display:inline-block;font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--vgh-rot);margin-bottom:.6rem}.vgh-sek--blau .vgh-kicker{color:#ffd1d4}.vgh-lead{font-size:var(--vgh-step-1);color:var(--vgh-grau-900);line-height:1.5}.vgh-sek--blau .vgh-lead{color:rgb(255 255 255 / .85)}.vgh-btn{display:inline-flex;align-items:center;gap:.5rem;padding:.85rem 1.5rem;border-radius:999px;background:var(--vgh-blau);color:#fff;font-weight:600;text-decoration:none;border:2px solid var(--vgh-blau);line-height:1.2;cursor:pointer;font-family:var(--vgh-font);font-size:1rem;transition:background var(--vgh-fast) var(--vgh-ease),border-color var(--vgh-fast) var(--vgh-ease),transform var(--vgh-fast) var(--vgh-ease)}.vgh-btn:hover{background:var(--vgh-blau-dunkel);border-color:var(--vgh-blau-dunkel);color:#fff;transform:translateY(-1px)}.vgh-btn--rot{background:var(--vgh-rot);border-color:var(--vgh-rot)}.vgh-btn--rot:hover{background:var(--vgh-rot-dunkel);border-color:var(--vgh-rot-dunkel)}.vgh-btn--hell{background:#fff;color:var(--vgh-blau);border-color:var(--vgh-blau-hell)}.vgh-btn--hell:hover{background:var(--vgh-blau-fein);color:var(--vgh-blau-dunkel);border-color:var(--vgh-blau)}.vgh-btn--weiss{background:#fff;color:var(--vgh-blau-dunkel);border-color:#fff}.vgh-btn--weiss:hover{background:var(--vgh-blau-fein);border-color:var(--vgh-blau-fein);color:var(--vgh-blau-dunkel)}.vgh-btn--klein{padding:.55rem 1.05rem;font-size:.92rem}.vgh-ctas{display:flex;flex-wrap:wrap;gap:.75rem}.vgh-bildhuelle{display:block;position:relative}.vgh-ki::after{content:"";position:absolute;right:10px;bottom:10px;width:20px;height:20px;pointer-events:none;background:url(/user/images/yt/label-ai-schwarz-50.png) center / contain no-repeat}.vgh-chips{display:flex;flex-wrap:wrap;gap:.5rem;padding:0;margin:0;list-style:none}.vgh-chips li,.vgh-chips span,.vgh-chips a{display:inline-block;padding:.4rem .85rem;border-radius:999px;background:var(--vgh-blau-fein);color:var(--vgh-blau-dunkel);font-size:.9rem;font-weight:500;text-decoration:none;border:1px solid #fff0}.vgh-chips a:hover{border-color:var(--vgh-blau)}.vgh-check{list-style:none;padding:0;margin:0}.vgh-check li{position:relative;padding-left:2rem;margin-bottom:.8rem}.vgh-check li::before{content:"";position:absolute;left:0;top:.35em;width:1.2rem;height:1.2rem;border-radius:50%;background:var(--vgh-blau) url(data:image/svg+xml;utf8,<svg%20xmlns=%27http://www.w3.org/2000/svg%27%20viewBox=%270%200%2020%2020%27><path%20fill=%27none%27%20stroke=%27white%27%20stroke-width=%272.4%27%20stroke-linecap=%27round%27%20stroke-linejoin=%27round%27%20d=%27M5%2010.5l3.2%203.2L15%207%27/></svg>) center/70% no-repeat}.vgh-check b{display:block;color:var(--vgh-blau-dunkel)}#g-navigation{position:sticky;top:0;z-index:40;background:#fff!important;border-bottom:1px solid var(--vgh-grau-300);padding:0}#g-navigation>.g-grid{max-width:76rem;margin:0 auto;padding:0 clamp(1rem, 4vw, 2rem);box-sizing:border-box;align-items:center}#g-navigation>.g-grid:first-child{padding-top:.35rem;padding-bottom:.35rem;border-bottom:1px solid var(--vgh-grau-300)}#g-navigation .g-main-nav .g-toplevel{display:flex;align-items:stretch;justify-content:flex-start;flex-wrap:nowrap;gap:.1rem;margin:0}#g-navigation .g-main-nav .g-toplevel>li{position:relative}#g-navigation .g-main-nav .g-toplevel>li>.g-menu-item-container{display:flex;align-items:center;gap:.35rem;color:var(--vgh-ink);font-weight:600;font-size:.98rem;padding:.95rem 1rem;white-space:nowrap;border-bottom:3px solid #fff0}#g-navigation .g-main-nav .g-toplevel>li:first-child>.g-menu-item-container{padding-left:0}#g-navigation .g-main-nav .g-toplevel>li:hover>.g-menu-item-container,#g-navigation .g-main-nav .g-toplevel>li.active>.g-menu-item-container{color:var(--vgh-blau);background:#fff0}#g-navigation .g-main-nav .g-toplevel>li.active>.g-menu-item-container{border-bottom-color:var(--vgh-rot)}#g-navigation .g-main-nav .g-toplevel>li.active>.g-menu-item-container::after{content:none}#g-navigation .g-main-nav .g-menu-parent-indicator{color:var(--vgh-grau-700);font-size:.8rem}#g-navigation .g-main-nav .g-dropdown{width:auto!important;min-width:19rem;max-width:40rem;text-align:left;background:#fff;box-shadow:var(--vgh-schatten);border-radius:var(--vgh-radius);border:1px solid var(--vgh-grau-300);padding:.5rem 0;margin-top:0}#g-navigation .g-main-nav .g-dropdown .g-dropdown-column{float:none;width:auto!important}#g-navigation .g-main-nav .g-dropdown .g-sublevel{display:block}#g-navigation .g-main-nav .g-dropdown .g-sublevel>li{break-inside:avoid}#g-navigation .g-main-nav .g-dropdown .g-menu-item-container{display:block;color:var(--vgh-ink);padding:.55rem 1.25rem;font-weight:500;font-size:.95rem;white-space:nowrap;text-align:left}#g-navigation .g-main-nav .g-dropdown li:hover>.g-menu-item-container,#g-navigation .g-main-nav .g-dropdown li.active>.g-menu-item-container{color:var(--vgh-blau);background:var(--vgh-blau-fein)}#g-navigation .g-main-nav .g-dropdown:has(.g-sublevel>li:nth-child(7)){min-width:36rem}#g-navigation .g-main-nav .g-dropdown:has(.g-sublevel>li:nth-child(7)) .g-sublevel{column-count:2;column-gap:0}#g-navigation a{color:var(--vgh-ink);text-decoration:none}#g-navigation .vgh-btn{color:#fff}#g-navigation .vgh-btn--hell{color:var(--vgh-blau)}#g-navigation .vgh-btn--hell:hover{color:var(--vgh-blau-dunkel)}.vgh-logo{display:flex;align-items:center;gap:.9rem;text-decoration:none;padding:.45rem 0}.vgh-logo img,.vgh-logo svg{width:128px;height:auto;flex:none}.vgh-logo .vgh-logo-text{display:flex;flex-direction:column;line-height:1.15;border-left:1px solid var(--vgh-grau-500);padding-left:.9rem}.vgh-logo .vgh-logo-text b{color:var(--vgh-blau-dunkel);font-size:.98rem;font-weight:700}.vgh-logo .vgh-logo-text span{color:var(--vgh-grau-700);font-size:.8rem}.vgh-navcta{display:flex;justify-content:flex-end;align-items:center;gap:.6rem;flex-wrap:wrap}.vgh-navcta .vgh-btn--klein{padding:.6rem 1.1rem;font-size:.92rem;white-space:nowrap}.vgh-navcta .vgh-navtel{display:inline-flex;align-items:center;gap:.4rem;font-weight:700;color:var(--vgh-blau-dunkel)!important;font-size:1.02rem;margin-right:.4rem;white-space:nowrap}.vgh-navcta .vgh-navtel svg{width:18px;height:18px;color:var(--vgh-rot)}.g-offcanvas-toggle{display:none}@media only all and (max-width:60rem){.g-offcanvas-toggle{display:flex!important;align-items:center;justify-content:center;position:fixed!important;top:6px!important;right:1rem!important;left:auto!important;width:40px;height:40px;line-height:40px;border-radius:10px;z-index:100001;background:var(--vgh-blau-fein)!important;color:var(--vgh-blau-dunkel)!important;border:1px solid var(--vgh-blau-hell);cursor:pointer}.g-offcanvas-toggle .fa-bars{display:block;width:20px;height:14px;font-size:0;background:linear-gradient(currentColor 0 0) top / 100% 2px no-repeat,linear-gradient(currentColor 0 0) center / 100% 2px no-repeat,linear-gradient(currentColor 0 0) bottom / 100% 2px no-repeat}.g-offcanvas-toggle .fa-bars::before{content:none}#g-navigation>.g-grid:first-child>.g-block:first-child{max-width:70%}#g-navigation>.g-grid:first-child{border-bottom:0}#g-navigation>.g-grid:nth-child(2){display:none!important}#g-navigation .g-main-nav{display:none!important}}html.g-offcanvas-open .g-offcanvas-toggle{display:none!important}html.g-offcanvas-open #g-page-surround{transform:none!important}html.g-offcanvas-open #g-page-surround::before{content:"";position:fixed;inset:0;background:rgb(10 20 40 / .45);z-index:100000}html.g-offcanvas-open #g-offcanvas{z-index:100002!important;box-shadow:-12px 0 32px rgb(0 0 0 / .25)}.g-main-nav .g-toplevel>li.g-parent .g-menu-parent-indicator::after,.g-main-nav .g-sublevel>li.g-parent .g-menu-parent-indicator::after,#g-mobilemenu-container .g-toplevel li.g-parent .g-menu-parent-indicator::after{font-family:inherit!important;font-weight:600!important;content:"›"!important;text-align:center}.g-main-nav .g-toplevel>li.g-parent .g-menu-parent-indicator::after{transform:rotate(90deg)}.g-main-nav .g-toplevel>li.g-parent.g-selected>.g-menu-item-container>.g-menu-parent-indicator::after,.g-main-nav .g-sublevel>li.g-parent.g-selected>.g-menu-item-container>.g-menu-parent-indicator::after{content:"×"!important;transform:none}.g-go-back a::before{font-family:inherit!important;font-weight:600!important;content:"‹"!important}#g-mobilemenu-container .g-toplevel li.g-parent .g-menu-parent-indicator::after,.g-go-back a::before{font-size:1.35rem;line-height:1;opacity:.8}#g-offcanvas{background:#fff;color:var(--vgh-ink)}#g-offcanvas #g-mobilemenu-container .g-toplevel>li>.g-menu-item-container{color:var(--vgh-ink);font-weight:600;padding:.9rem 1.2rem;border-bottom:1px solid var(--vgh-grau-300)}#g-offcanvas #g-mobilemenu-container .g-toplevel li.active>.g-menu-item-container{color:var(--vgh-blau)}#g-offcanvas #g-mobilemenu-container .g-sublevel .g-menu-item-container{padding:.7rem 1.4rem;color:var(--vgh-grau-900)}#g-offcanvas .g-menu-parent-indicator{color:var(--vgh-blau)}#g-offcanvas #g-mobilemenu-container ul.g-toplevel li.g-active>ul{display:block}#g-offcanvas #g-mobilemenu-container{overflow:hidden}#g-offcanvas .vgh-offcanvas-kopf{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.55rem .6rem .55rem 1.2rem;border-bottom:1px solid var(--vgh-grau-300);position:sticky;top:0;background:#fff;z-index:2}#g-offcanvas .vgh-offcanvas-kopf span{font-weight:700;color:var(--vgh-blau-dunkel);letter-spacing:.02em}#g-offcanvas .vgh-offcanvas-schliessen{width:40px;height:40px;border-radius:10px;border:0;background:var(--vgh-rot);color:#fff;font-size:1.3rem;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer;flex:0 0 auto}#g-offcanvas .vgh-offcanvas-schliessen:hover,#g-offcanvas .vgh-offcanvas-schliessen:focus-visible{background:var(--vgh-rot-dunkel);outline:2px solid #fff;outline-offset:-4px}.vgh-offcanvas-fuss{padding:1.2rem;display:grid;gap:.6rem;border-top:1px solid var(--vgh-grau-300)}.vgh-offcanvas-fuss a{text-decoration:none}.vgh-hero{background:linear-gradient(180deg,var(--vgh-blau-fein) 0%,#fff 100%);padding:calc(var(--vgh-sek) * .9) 0 var(--vgh-sek)}.vgh-hero .vgh-hero-grid{display:grid;grid-template-columns:1.1fr 0.9fr;gap:clamp(2rem, 5vw, 4rem);align-items:center}.vgh-hero h1{margin-bottom:.8rem}.vgh-hero .vgh-hero-sub{font-size:var(--vgh-step-1);color:var(--vgh-grau-900);max-width:36rem;margin-bottom:1.5rem}.vgh-hero .vgh-hero-fakten{display:flex;flex-wrap:wrap;gap:1rem 1.6rem;margin-top:1.8rem;padding-top:1.4rem;border-top:1px solid var(--vgh-haar);font-size:.95rem;color:var(--vgh-grau-900)}.vgh-hero .vgh-hero-fakten a{text-decoration:none;font-weight:600}.vgh-hero .vgh-hero-fakten>div{display:flex;flex-direction:column;gap:.15rem}.vgh-hero .vgh-hero-fakten small{color:var(--vgh-grau-700);font-size:.78rem;text-transform:uppercase;letter-spacing:.08em}.vgh-hero .vgh-hero-bild{position:relative}.vgh-hero .vgh-hero-bild picture,.vgh-hero .vgh-hero-bild img{border-radius:var(--vgh-radius-lg);box-shadow:var(--vgh-schatten);width:100%;aspect-ratio:1.7777777778;object-fit:cover}.vgh-hero .vgh-hero-karte{position:absolute;left:1rem;bottom:-1.2rem;background:#fff;border-radius:var(--vgh-radius);padding:.8rem 1.1rem;box-shadow:var(--vgh-schatten-klein);display:flex;align-items:center;gap:.8rem}.vgh-hero .vgh-hero-karte b{display:block;color:var(--vgh-blau-dunkel);font-size:.95rem}.vgh-hero .vgh-hero-karte span{color:var(--vgh-grau-700);font-size:.82rem}.vgh-hero .vgh-hero-karte .vgh-schild{width:34px;height:40px;flex:none}.vgh-schild{display:inline-block}.vgh-versprechen{display:grid;grid-template-columns:repeat(4,1fr);gap:1.2rem}.vgh-versprechen article{background:#fff;border:1px solid var(--vgh-grau-300);border-radius:var(--vgh-radius);padding:1.4rem}.vgh-versprechen .vgh-ikon{width:44px;height:44px;border-radius:12px;background:var(--vgh-blau-fein);color:var(--vgh-blau);display:grid;place-items:center;margin-bottom:.9rem}.vgh-versprechen .vgh-ikon svg{width:24px;height:24px}.vgh-versprechen h3{font-size:1.05rem;margin-bottom:.35rem}.vgh-versprechen p{margin:0;color:var(--vgh-grau-900);font-size:.95rem}.vgh-sparten{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem}.vgh-sparte{display:flex;flex-direction:column;background:#fff;border:1px solid var(--vgh-grau-300);border-radius:var(--vgh-radius-lg);overflow:hidden;transition:box-shadow var(--vgh-fast) var(--vgh-ease),transform var(--vgh-fast) var(--vgh-ease)}.vgh-sparte:hover{box-shadow:var(--vgh-schatten);transform:translateY(-2px)}.vgh-sparte .vgh-sparte-bild img,.vgh-sparte .vgh-sparte-bild picture{aspect-ratio:1.7777777778;object-fit:cover;width:100%}.vgh-sparte .vgh-sparte-body{padding:1.3rem 1.4rem 1.5rem;display:flex;flex-direction:column;gap:.7rem;flex:1}.vgh-sparte h3{margin:0}.vgh-sparte h3 a{text-decoration:none;color:var(--vgh-blau-dunkel)}.vgh-sparte p{margin:0;color:var(--vgh-grau-900);font-size:.95rem}.vgh-sparte .vgh-sparte-links{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:auto;padding-top:.4rem}.vgh-sparte .vgh-sparte-links a{font-size:.85rem;padding:.3rem .7rem;border-radius:999px;background:var(--vgh-blau-fein);color:var(--vgh-blau-dunkel);text-decoration:none;border:1px solid #fff0}.vgh-sparte .vgh-sparte-links a:hover{border-color:var(--vgh-blau)}.vgh-sparte .vgh-sparte-mehr{font-weight:600;text-decoration:none;margin-top:.4rem}.vgh-sparten-mehr{margin-top:1.6rem;display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.vgh-vertrauen{display:grid;grid-template-columns:1.2fr 1fr;gap:clamp(1.5rem, 4vw, 3rem);align-items:start}.vgh-siegel-liste{list-style:none;padding:0;margin:0;display:grid;gap:.8rem}.vgh-siegel-liste li{display:flex;gap:.9rem;align-items:flex-start;background:#fff;border:1px solid var(--vgh-grau-300);border-radius:var(--vgh-radius);padding:.9rem 1rem}.vgh-siegel-liste .vgh-siegel-mark{flex:none;width:40px;height:40px;border-radius:50%;background:var(--vgh-blau-fein);color:var(--vgh-blau);display:grid;place-items:center;font-weight:700;font-size:.8rem}.vgh-siegel-liste b{display:block;color:var(--vgh-blau-dunkel)}.vgh-siegel-liste small{color:var(--vgh-grau-700);display:block}.vgh-google-kasten{background:#fff;border:1px solid var(--vgh-grau-300);border-radius:var(--vgh-radius-lg);padding:1.5rem;display:grid;gap:1rem}.vgh-google-kasten .vgh-google-hinweis{color:var(--vgh-grau-900);font-size:.95rem;margin:0}.ytgb{font-family:var(--vgh-font)}.ytgb--siegel,.ytgb--fuss{display:inline-block;padding:0;border:0;background:none;font-size:.95rem}.ytgb--siegel .ytgb-siegel,.ytgb--fuss .ytgb-siegel{display:inline-flex;align-items:center;gap:.6rem;padding:.55rem 1rem;border-radius:999px;background:#fff;border:1px solid var(--vgh-grau-300);color:var(--vgh-ink);text-decoration:none;box-shadow:none}.ytgb--siegel .ytgb-siegel .ytgb-wert,.ytgb--fuss .ytgb-siegel .ytgb-wert{font-weight:700;color:var(--vgh-blau-dunkel)}.ytgb--siegel .ytgb-siegel .ytgb-anzahl,.ytgb--fuss .ytgb-siegel .ytgb-anzahl{color:var(--vgh-grau-700)}.ytgb--fuss .ytgb-siegel{background:rgb(255 255 255 / .1);border-color:rgb(255 255 255 / .35);color:#fff}.ytgb--fuss .ytgb-siegel .ytgb-wert{color:#fff}.ytgb--fuss .ytgb-siegel .ytgb-anzahl{color:rgb(255 255 255 / .85)}.ytgb-sterne{color:var(--vgh-gelb);letter-spacing:.05em;white-space:nowrap}.ytgb-sterne-leer{color:var(--vgh-grau-500)}.ytgb-faktzeile{display:flex;align-items:center;gap:.6rem;color:var(--vgh-grau-900);font-size:.95rem}.ytgb-faktzeile .ytgb-fakt-anzahl{font-weight:700;color:var(--vgh-blau-dunkel)}.ytgb-zitate{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));margin-top:1rem}.ytgb-zitat{background:#fff;border:1px solid var(--vgh-grau-300);border-radius:var(--vgh-radius);padding:1.1rem 1.2rem;font-size:.95rem}.ytgb-zitat .ytgb-zitat-text{color:var(--vgh-ink);margin:.4rem 0 .6rem}.ytgb-zitat .ytgb-zitat-autor{color:var(--vgh-grau-700);font-size:.85rem}.ytgb-stand{color:var(--vgh-grau-700);font-size:.8rem}.vgh-team{display:grid;grid-template-columns:repeat(4,1fr);gap:1.2rem}.vgh-tk{background:#fff;border:1px solid var(--vgh-grau-300);border-radius:var(--vgh-radius-lg);overflow:hidden;display:flex;flex-direction:column}.vgh-tk .vgh-tk-bild{aspect-ratio:1.3333333333;background:var(--vgh-blau-fein)}.vgh-tk .vgh-tk-bild img,.vgh-tk .vgh-tk-bild picture{width:100%;height:100%;object-fit:cover;aspect-ratio:1.3333333333}.vgh-tk .vgh-tk-bild--leer{display:grid;place-items:center;color:var(--vgh-blau);font-weight:700;font-size:2rem}.vgh-tk .vgh-tk-body{padding:1.1rem 1.2rem 1.3rem;display:grid;gap:.25rem}.vgh-tk .vgh-rolle{font-size:.78rem;text-transform:uppercase;letter-spacing:.08em;color:var(--vgh-rot);font-weight:700}.vgh-tk b{color:var(--vgh-blau-dunkel);font-size:1.05rem}.vgh-tk a{text-decoration:none;font-size:.95rem}.vgh-cta2{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem}.vgh-cta2-karte{border-radius:var(--vgh-radius-lg);padding:clamp(1.5rem, 3vw, 2.4rem);color:#fff;display:flex;flex-direction:column;gap:.8rem}.vgh-cta2-karte h2,.vgh-cta2-karte h3{color:#fff;margin:0}.vgh-cta2-karte p{margin:0;color:rgb(255 255 255 / .88)}.vgh-cta2-karte .vgh-cta2-zeile{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;margin-top:.4rem}.vgh-cta2-karte .vgh-cta2-nebenlink{color:#fff;font-weight:600}.vgh-cta2-karte.vgh-cta2-termin{background:linear-gradient(135deg,var(--vgh-blau) 0%,var(--vgh-blau-tief) 100%)}.vgh-cta2-karte.vgh-cta2-schaden{background:linear-gradient(135deg,var(--vgh-rot) 0%,#8f0309 100%)}.vgh-region-grid{display:grid;grid-template-columns:1.1fr 0.9fr;gap:clamp(1.5rem, 4vw, 3rem);align-items:start}.vgh-gemeinden{background:#fff;border:1px solid var(--vgh-grau-300);border-radius:var(--vgh-radius-lg);padding:1.4rem}.vgh-gemeinden h3{font-size:1rem;margin-bottom:.8rem}.vgh-region-themen{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:2rem}.vgh-thema{display:flex;flex-direction:column;gap:.4rem;background:#fff;border:1px solid var(--vgh-grau-300);border-radius:var(--vgh-radius);padding:1.2rem 1.3rem;text-decoration:none;color:var(--vgh-ink);transition:box-shadow var(--vgh-fast) var(--vgh-ease)}.vgh-thema:hover{box-shadow:var(--vgh-schatten);color:var(--vgh-ink)}.vgh-thema b{color:var(--vgh-blau-dunkel)}.vgh-thema span{font-size:.92rem;color:var(--vgh-grau-900)}.vgh-thema i{font-style:normal;color:var(--vgh-blau);font-weight:600;margin-top:.3rem}.vgh-reels{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem}.vgh-reel{display:flex;flex-direction:column;gap:.5rem;background:#fff;border:1px solid var(--vgh-grau-300);border-radius:var(--vgh-radius-lg);padding:1.4rem;text-decoration:none;color:var(--vgh-ink)}.vgh-reel .vgh-ikon{width:44px;height:44px;border-radius:12px;background:var(--vgh-blau-fein);color:var(--vgh-blau);display:grid;place-items:center}.vgh-reel .vgh-ikon svg{width:24px;height:24px}.vgh-reel b{color:var(--vgh-blau-dunkel);font-size:1.05rem}.vgh-reel span{color:var(--vgh-grau-900);font-size:.95rem}.vgh-reel i{font-style:normal;color:var(--vgh-blau);font-weight:600;margin-top:auto;padding-top:.4rem}.vgh-reel:hover{box-shadow:var(--vgh-schatten);color:var(--vgh-ink)}.vgh-faq{max-width:52rem}.vgh-faq-punkt{border-top:1px solid var(--vgh-grau-300)}.vgh-faq-punkt:last-child{border-bottom:1px solid var(--vgh-grau-300)}.vgh-faq-punkt summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:1rem;align-items:center;padding:1rem 0;font-weight:600;color:var(--vgh-blau-dunkel);font-size:1.02rem}.vgh-faq-punkt summary::-webkit-details-marker{display:none}.vgh-faq-punkt summary i{flex:none;width:28px;height:28px;border-radius:50%;border:1.5px solid var(--vgh-blau);position:relative;transition:transform var(--vgh-fast) var(--vgh-ease)}.vgh-faq-punkt summary i::before,.vgh-faq-punkt summary i::after{content:"";position:absolute;background:var(--vgh-blau);left:50%;top:50%;transform:translate(-50%,-50%)}.vgh-faq-punkt summary i::before{width:12px;height:1.5px}.vgh-faq-punkt summary i::after{width:1.5px;height:12px}.vgh-faq-punkt[open] summary i{transform:rotate(45deg)}.vgh-faq-punkt .vgh-faq-antwort{padding:0 0 1.2rem;color:var(--vgh-grau-900);max-width:46rem}.vgh-faq-punkt .vgh-faq-antwort p:last-child{margin-bottom:0}.vgh-kontakt-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(1.5rem, 4vw, 3rem);align-items:start}.vgh-adresse{display:grid;gap:1.1rem}.vgh-adresse .vgh-adresse-block{display:grid;gap:.2rem}.vgh-adresse small{text-transform:uppercase;letter-spacing:.08em;font-size:.76rem;color:var(--vgh-grau-700);font-weight:600}.vgh-adresse a{text-decoration:none;font-weight:600}.vgh-adresse .vgh-zeiten{display:grid;grid-template-columns:auto 1fr;gap:.15rem 1rem;font-size:.95rem}.vgh-adresse .vgh-zeiten span:nth-child(odd){color:var(--vgh-grau-900)}.vgh-karte{margin-top:1rem;border-radius:var(--vgh-radius-lg);overflow:hidden;border:1px solid var(--vgh-grau-300);background:var(--vgh-grau-100);min-height:220px}.vgh-karte iframe{width:100%;height:260px;border:0;display:block}.vgh-formular{background:#fff;border:1px solid var(--vgh-grau-300);border-radius:var(--vgh-radius-lg);padding:clamp(1.2rem, 3vw, 2rem)}.vgh-formular h3{margin-bottom:1rem}.vgh-formular label{display:grid;gap:.35rem;font-weight:600;font-size:.92rem;color:var(--vgh-grau-900);margin-bottom:.9rem}.vgh-formular input[type=text],.vgh-formular input[type=email],.vgh-formular input[type=tel],.vgh-formular textarea,.vgh-formular select{font:inherit;padding:.75rem .9rem;border:1px solid var(--vgh-grau-500);border-radius:10px;background:#fff;color:var(--vgh-ink);width:100%}.vgh-formular input[type=text]:focus,.vgh-formular input[type=email]:focus,.vgh-formular input[type=tel]:focus,.vgh-formular textarea:focus,.vgh-formular select:focus{border-color:var(--vgh-blau)}.vgh-formular .vgh-felder{display:grid;grid-template-columns:1fr 1fr;gap:0 1rem}.vgh-formular .vgh-check{display:flex;gap:.6rem;align-items:flex-start;font-weight:400}.vgh-formular .vgh-check input{margin-top:.3rem;width:auto}.vgh-formular .yt-hp{position:absolute;left:-9999px;opacity:0;height:0;width:0}.vgh-formular .vgh-hinweis{font-size:.85rem;color:var(--vgh-grau-700);margin:.6rem 0 0}.vgh-formular .vgh-fehler{color:var(--vgh-rot);font-weight:600;margin-top:.8rem}.vgh-formular .vgh-erfolg{background:#e9f7ee;border:1px solid #b9e3c8;border-radius:var(--vgh-radius);padding:1rem 1.2rem;color:#14532d}.vgh-footer{background:var(--vgh-blau-tief);color:rgb(255 255 255 / .85);padding:var(--vgh-sek) 0 2rem}.vgh-footer a{color:#fff;text-decoration:none}.vgh-footer a:hover{text-decoration:underline}.vgh-footer .vgh-footer-grid{display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr;gap:2rem}.vgh-footer h3{color:#fff;font-size:.95rem;text-transform:uppercase;letter-spacing:.08em;margin-bottom:.9rem}.vgh-footer ul{list-style:none;padding:0;margin:0;display:grid;gap:.45rem;font-size:.95rem}.vgh-footer .vgh-footer-marke{display:flex;align-items:center;gap:.8rem;margin-bottom:1rem}.vgh-footer .vgh-footer-marke img{width:120px;background:#fff;padding:.4rem .6rem;border-radius:8px}.vgh-footer .vgh-footer-adresse{font-style:normal;line-height:1.6;font-size:.95rem}.vgh-footer .vgh-footer-social{display:flex;gap:.6rem;margin-top:1rem}.vgh-footer .vgh-footer-social a{width:40px;height:40px;border-radius:50%;background:rgb(255 255 255 / .1);display:grid;place-items:center}.vgh-footer .vgh-footer-social a svg{width:20px;height:20px}.vgh-footer .vgh-footer-unten{margin-top:2.5rem;padding-top:1.2rem;border-top:1px solid rgb(255 255 255 / .15);display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem;font-size:.85rem;color:rgb(255 255 255 / .7)}.vgh-footer .vgh-footer-unten ul{display:flex;flex-wrap:wrap;gap:1rem}.vgh-footer .vgh-footer-unten a{text-decoration:underline;text-underline-offset:2px}#g-copyright{display:none}.vgh-brotkrumen{font-size:.85rem;color:var(--vgh-grau-700);padding:1rem 0 0}.vgh-brotkrumen ol{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:.3rem}.vgh-brotkrumen li+li::before{content:"›";margin:0 .4rem;color:var(--vgh-grau-500)}.vgh-brotkrumen a{color:var(--vgh-grau-900);text-decoration:none}.vgh-brotkrumen a:hover{color:var(--vgh-blau)}.vgh-kopf{padding:1.5rem 0 2.2rem;max-width:52rem}.vgh-kopf h1{margin-bottom:.8rem}.vgh-kurzantwort{background:var(--vgh-blau-fein);border-left:4px solid var(--vgh-blau);border-radius:0 var(--vgh-radius) var(--vgh-radius) 0;padding:1rem 1.3rem;font-size:var(--vgh-step-0);color:var(--vgh-ink);margin:1rem 0 1.3rem}.vgh-kurzantwort p{margin:0}.vgh-intro{font-size:var(--vgh-step-1);color:var(--vgh-grau-900);line-height:1.5}.vgh-seite{display:grid;grid-template-columns:minmax(0,2fr) minmax(16rem,1fr);gap:clamp(2rem, 5vw, 4rem);align-items:start;padding-bottom:var(--vgh-sek)}.vgh-hauptspalte{min-width:0;display:grid;gap:clamp(2rem, 4vw, 3rem)}.vgh-block h2{font-size:var(--vgh-step-2);margin-bottom:1rem}.vgh-bild picture,.vgh-bild img{border-radius:var(--vgh-radius-lg);width:100%;aspect-ratio:1.7777777778;object-fit:cover}.vgh-celle{background:var(--vgh-grau-100);border-radius:var(--vgh-radius-lg);padding:clamp(1.2rem, 3vw, 2rem);border:1px solid var(--vgh-grau-300)}.vgh-celle h2{font-size:var(--vgh-step-1)}.vgh-celle p:last-child{margin-bottom:0}.vgh-beispiel{border-left:4px solid var(--vgh-rot);padding:.2rem 0 .2rem 1.3rem;color:var(--vgh-grau-900)}.vgh-beispiel h2{font-size:var(--vgh-step-1)}.vgh-beispiel p:last-child{margin-bottom:0}.vgh-text{max-width:46rem}.vgh-text h4{margin-top:1.6rem}.vgh-text ul,.vgh-text ol{padding-left:1.3rem}.vgh-text li{margin-bottom:.4rem}.vgh-cta{background:linear-gradient(135deg,var(--vgh-blau) 0%,var(--vgh-blau-tief) 100%);color:#fff;border-radius:var(--vgh-radius-lg);padding:clamp(1.5rem, 3vw, 2.4rem);display:grid;grid-template-columns:1fr auto;gap:1.2rem;align-items:center}.vgh-cta h2{color:#fff;margin-bottom:.3rem;font-size:var(--vgh-step-1)}.vgh-cta p{margin:0;color:rgb(255 255 255 / .85)}.vgh-verwandt h2{font-size:1rem;text-transform:uppercase;letter-spacing:.08em;color:var(--vgh-grau-700);margin-bottom:.8rem}.vgh-quelle{font-size:.82rem;color:var(--vgh-grau-700);border-top:1px solid var(--vgh-grau-300);padding-top:1rem}.vgh-quelle a{color:var(--vgh-grau-900)}.vgh-quelle p{margin:0 0 .3rem}.vgh-aside{position:sticky;top:6rem;display:grid;gap:1rem}.vgh-aside-karte{background:#fff;border:1px solid var(--vgh-grau-300);border-radius:var(--vgh-radius-lg);padding:1.3rem;display:grid;gap:.7rem;box-shadow:var(--vgh-schatten-klein)}.vgh-aside-karte .vgh-aside-person{display:flex;gap:.9rem;align-items:center}.vgh-aside-karte .vgh-aside-person img,.vgh-aside-karte .vgh-aside-person picture{width:64px;height:64px;border-radius:50%;object-fit:cover;flex:none}.vgh-aside-karte .vgh-aside-person b{display:block;color:var(--vgh-blau-dunkel)}.vgh-aside-karte .vgh-aside-person span{font-size:.85rem;color:var(--vgh-grau-700)}.vgh-aside-karte .vgh-aside-tel{font-size:1.25rem;font-weight:700;text-decoration:none;color:var(--vgh-blau-dunkel)}.vgh-aside-karte small{color:var(--vgh-grau-700);font-size:.82rem}.vgh-aside-karte .vgh-btn{justify-content:center}.vgh-aside-schaden{background:#fff5f5;border-color:#f5c6c9}.vgh-hub{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem;padding-bottom:var(--vgh-sek)}.vgh-hub-karte{display:flex;flex-direction:column;gap:.5rem;background:#fff;border:1px solid var(--vgh-grau-300);border-radius:var(--vgh-radius-lg);padding:1.4rem;text-decoration:none;color:var(--vgh-ink);transition:box-shadow var(--vgh-fast) var(--vgh-ease),transform var(--vgh-fast) var(--vgh-ease)}.vgh-hub-karte:hover{box-shadow:var(--vgh-schatten);transform:translateY(-2px);color:var(--vgh-ink)}.vgh-hub-karte .vgh-hub-bild{margin:-1.4rem -1.4rem .6rem}.vgh-hub-karte .vgh-hub-bild img,.vgh-hub-karte .vgh-hub-bild picture{aspect-ratio:1.7777777778;object-fit:cover;width:100%;border-radius:var(--vgh-radius-lg) var(--vgh-radius-lg) 0 0}.vgh-hub-karte b{color:var(--vgh-blau-dunkel);font-size:1.1rem}.vgh-hub-karte span{font-size:.95rem;color:var(--vgh-grau-900)}.vgh-hub-karte i{font-style:normal;color:var(--vgh-blau);font-weight:600;margin-top:auto;padding-top:.5rem}.vgh-hub-text{max-width:46rem;padding-bottom:2rem}.vgh-schaden-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem}.vgh-schaden-karte{background:#fff;border:1px solid var(--vgh-grau-300);border-radius:var(--vgh-radius-lg);padding:1.4rem;display:grid;gap:.6rem}.vgh-schaden-karte h3{margin:0}.vgh-schaden-karte p{margin:0;color:var(--vgh-grau-900);font-size:.95rem}.vgh-schaden-karte ul{padding-left:1.2rem;margin:0;font-size:.95rem}.vgh-schaden-karte ul li{margin-bottom:.3rem}.vgh-notruf{background:#fff5f5;border:1px solid #f5c6c9;border-radius:var(--vgh-radius-lg);padding:1.4rem;display:grid;gap:.5rem}.vgh-notruf b{color:var(--vgh-rot-dunkel);font-size:1.1rem}.vgh-notruf a{font-size:1.3rem;font-weight:700;text-decoration:none}.vgh-termin{background:#fff;border:1px solid var(--vgh-grau-300);border-radius:var(--vgh-radius-lg);padding:clamp(1.2rem, 3vw, 2rem)}.vgh-termin .yt-termin-kopf{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem}.vgh-termin .yt-termin-nav{font:inherit;background:var(--vgh-blau-fein);color:var(--vgh-blau-dunkel);border:0;border-radius:999px;width:40px;height:40px;cursor:pointer}.vgh-termin .yt-termin-bereich{font-weight:600;color:var(--vgh-blau-dunkel)}.vgh-termin .yt-termin-tage{display:grid;grid-template-columns:repeat(5,1fr);gap:.6rem}.vgh-termin .yt-tag{display:grid;gap:.4rem}.vgh-termin .yt-tag-kopf{font-weight:600;font-size:.9rem;color:var(--vgh-grau-900);text-align:center;padding-bottom:.3rem;border-bottom:1px solid var(--vgh-grau-300)}.vgh-termin .yt-slot{font:inherit;font-size:.9rem;padding:.5rem;border-radius:8px;border:1px solid var(--vgh-blau-hell,#9db3e6);background:var(--vgh-blau-fein);color:var(--vgh-blau-dunkel);font-weight:600;cursor:pointer}.vgh-termin .yt-slot.frei:hover,.vgh-termin .yt-slot.gewaehlt{background:var(--vgh-blau);color:#fff;border-color:var(--vgh-blau)}.vgh-termin .yt-slot.belegt{background:var(--vgh-grau-100);color:var(--vgh-grau-500);cursor:not-allowed;text-decoration:line-through}.vgh-termin .yt-termin-legende{font-size:.85rem;color:var(--vgh-grau-700);margin:.8rem 0 0}.vgh-termin .yt-termin-legende span{display:inline-block;margin-right:.8rem;padding-left:1.2rem;position:relative}.vgh-termin .yt-termin-legende span::before{content:"";position:absolute;left:0;top:.3em;width:.8rem;height:.8rem;border-radius:3px}.vgh-termin .yt-termin-legende span.frei::before{background:var(--vgh-blau)}.vgh-termin .yt-termin-legende span.belegt::before{background:var(--vgh-grau-500)}.vgh-termin .yt-termin-form{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--vgh-grau-300)}.vgh-termin .yt-termin-auswahl{font-weight:600;color:var(--vgh-blau-dunkel)}.vgh-termin .yt-termin-erfolg{background:#e9f7ee;border:1px solid #b9e3c8;border-radius:var(--vgh-radius);padding:1rem 1.2rem;color:#14532d;margin-top:1rem}.vgh-termin .yt-termin-fehler{color:var(--vgh-rot);font-weight:600}.vgh-termin .yt-termin-alternativ{margin:1.2rem 0 0;color:var(--vgh-grau-900);font-size:.95rem}.vgh-termin label{display:grid;gap:.35rem;font-weight:600;font-size:.92rem;color:var(--vgh-grau-900);margin-bottom:.9rem}.vgh-termin input[type=text],.vgh-termin input[type=email],.vgh-termin input[type=tel],.vgh-termin textarea{font:inherit;padding:.75rem .9rem;border:1px solid var(--vgh-grau-500);border-radius:10px;width:100%}.vgh-termin .yt-felder{display:grid;grid-template-columns:1fr 1fr;gap:0 1rem}.vgh-termin .yt-check{display:flex;gap:.6rem;align-items:flex-start;font-weight:400}.vgh-termin .yt-check input{margin-top:.3rem;width:auto}.vgh-termin .yt-hp{position:absolute;left:-9999px;opacity:0;height:0;width:0}.vgh-termin .optional{font-weight:400;color:var(--vgh-grau-700)}.vgh-fehler{text-align:center;padding:var(--vgh-sek) 0;max-width:40rem;margin:0 auto}@media (max-width:64rem){.vgh-versprechen,.vgh-team{grid-template-columns:repeat(2,1fr)}.vgh-sparten,.vgh-hub,.vgh-region-themen,.vgh-reels,.vgh-schaden-grid{grid-template-columns:repeat(2,1fr)}.vgh-footer .vgh-footer-grid{grid-template-columns:1fr 1fr}.vgh-seite{grid-template-columns:1fr}.vgh-aside{position:static}.vgh-hero .vgh-hero-grid,.vgh-vertrauen,.vgh-region-grid,.vgh-kontakt-grid,.vgh-cta2{grid-template-columns:1fr}.vgh-hero .vgh-hero-karte{position:static;margin-top:1rem}.vgh-hero .vgh-hero-bild{order:-1;margin-bottom:.75rem}}@media (max-width:48rem){.vgh-sparten,.vgh-hub,.vgh-region-themen,.vgh-reels,.vgh-schaden-grid,.vgh-versprechen,.vgh-team{grid-template-columns:1fr}.vgh-footer .vgh-footer-grid{grid-template-columns:1fr}.vgh-cta{grid-template-columns:1fr}.vgh-formular .vgh-felder,.vgh-termin .yt-felder{grid-template-columns:1fr}.vgh-termin .yt-termin-tage{grid-template-columns:repeat(2,1fr)}.vgh-logo .vgh-logo-text{display:none}.vgh-logo img{width:104px}.vgh-navcta{display:none}.vgh-ctas .vgh-btn{width:100%;justify-content:center}}.vgh-mobilbar{display:none}@media (max-width:48rem){.vgh-mobilbar{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;position:fixed;left:0;right:0;bottom:0;z-index:90;padding:.55rem .75rem .55rem;padding-bottom:calc(.55rem + env(safe-area-inset-bottom, 0px));background:rgb(255 255 255 / .96);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--vgh-grau-300);box-shadow:0 -6px 18px rgb(2 36 102 / .08)}.vgh-mobilbar.vgh-mobilbar--drei{grid-template-columns:1fr 1.08fr 1fr;gap:.4rem}.vgh-mobilbar.vgh-mobilbar--drei .vgh-btn{padding:.72rem .3rem;font-size:.9rem;gap:.35rem}.vgh-mobilbar .vgh-btn{justify-content:center;width:100%;padding:.75rem .6rem;font-size:.95rem;gap:.45rem}.vgh-mobilbar .vgh-btn svg{width:18px;height:18px;flex:none}.vgh-mobilbar .vgh-btn[aria-current="page"]{opacity:.55;pointer-events:none}body{padding-bottom:4.6rem!important}.ytcc-float,.ytcc-float--right,.ytcc-float--left{bottom:4.9rem!important;right:12px!important;left:auto!important}#g-offcanvas{padding-bottom:5rem}}@media print{.vgh-mobilbar{display:none!important}}.ytcc-float{bottom:16px}@media (max-width:48rem){.ytcc-float{width:36px!important;height:36px!important;bottom:4.9rem!important;right:12px!important;opacity:.85}.ytcc-float svg,.ytcc-float img{width:20px;height:20px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation:none!important;transition:none!important}}@media print{#g-navigation,.vgh-footer,.vgh-aside,.vgh-cta,.vgh-cta2,#g-offcanvas,#g-offcanvas-toggle{display:none!important}body{padding-top:0!important}#g-navigation.vgh-nav--gescrollt{box-shadow:0 6px 18px rgb(2 36 102 / .08)}}@media print and (max-width:76rem){#g-navigation .g-main-nav .g-toplevel>li>.g-menu-item-container{padding:.85rem .7rem;font-size:.92rem}.vgh-navcta .vgh-navtel span{display:none}}.vgh-hub-kopfbild{max-width:48rem;margin:0 0 1.5rem}.vgh-hub-kopfbild img{width:100%;height:auto;border-radius:.6rem;display:block}.vgh-schwerpunkt{display:grid;grid-template-columns:1.1fr 0.9fr;gap:clamp(1.5rem, 4vw, 3rem);align-items:center}.vgh-schwerpunkt h2{margin:0 0 .8rem}.vgh-schwerpunkt-punkte{list-style:none;margin:0 0 1.4rem;padding:0;display:grid;gap:.55rem}.vgh-schwerpunkt-punkte li{position:relative;padding-left:1.7rem;line-height:1.5}.vgh-schwerpunkt-punkte li::before{content:"";position:absolute;left:0;top:.42em;width:1.05rem;height:1.05rem;border-radius:50%;background:var(--vgh-blau);-webkit-mask:url('data:image/svg+xml;utf8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='white'%20stroke-width='3'%20stroke-linecap='round'%20stroke-linejoin='round'><path%20d='M5%2012.5l4.5%204.5L19%207.5'/></svg>') center/70% no-repeat,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:url('data:image/svg+xml;utf8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='white'%20stroke-width='3'%20stroke-linecap='round'%20stroke-linejoin='round'><path%20d='M5%2012.5l4.5%204.5L19%207.5'/></svg>') center/70% no-repeat,linear-gradient(#000 0 0);mask-composite:exclude}.vgh-schwerpunkt-buttons{display:flex;flex-wrap:wrap;gap:.7rem}.vgh-schwerpunkt-hinweis{font-size:.82rem;color:var(--vgh-grau-600,#6b6660);margin:.9rem 0 0}.vgh-schwerpunkt-bild{margin:0}.vgh-schwerpunkt-bild img{width:100%;height:auto;border-radius:var(--vgh-radius-lg,1rem);display:block;box-shadow:0 18px 40px rgb(2 36 102 / .14)}@media (max-width:48rem){.vgh-schwerpunkt{grid-template-columns:1fr}.vgh-schwerpunkt-bild{order:-1}}.vgh-sek--fein .vgh-kicker,.vgh-sek--grau .vgh-kicker,.vgh-kurzantwort .vgh-kicker,.vgh-zitat-sek .vgh-kicker{color:var(--vgh-rot-dunkel)}.ytcc-media-placeholder{color:var(--vgh-text,#1c1d1b)!important}.ytcc-media-placeholder .ytcc-btn,.ytcc-btn-accept{color:#fff!important}.ytgb .ytgb-sterne-voll{color:#a8822f}.ytgb .ytgb-anzahl{color:var(--vgh-grau-700)}.yt-termin-berater{border:0;padding:0;margin:0 0 1.2rem;display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.yt-termin-berater legend{float:left;font-weight:600;color:var(--vgh-grau-900);margin-right:.4rem;padding:0}.yt-termin-berater label{display:inline-flex;align-items:center;gap:.45rem;padding:.45rem .9rem;border:1px solid var(--vgh-grau-500);border-radius:999px;background:#fff;cursor:pointer;font-size:.95rem}.yt-termin-berater label small{color:var(--vgh-grau-700);font-size:.8em}.yt-termin-berater label input{margin:0;accent-color:var(--vgh-blau)}.yt-termin-berater label:has(input:checked){background:var(--vgh-blau);border-color:var(--vgh-blau);color:#fff}.yt-termin-berater label:has(input:checked) small{color:rgb(255 255 255 / .85)}.yt-termin-form select{width:100%;font:inherit;padding:.6rem .7rem;border:1px solid var(--vgh-grau-500);border-radius:8px;background:#fff;color:var(--vgh-ink)}.vgh-btn--umriss{background:#fff0;color:#fff;border-color:rgb(255 255 255 / .7)}.vgh-btn--umriss:hover{background:rgb(255 255 255 / .12);border-color:#fff;color:#fff}.vgh-hero--dunkel{background:radial-gradient(120% 90% at 85% 10%,#0a4bc4 0%,var(--vgh-blau-dunkel) 45%,var(--vgh-blau-tief) 100%);color:#fff}.vgh-hero--dunkel h1{color:#fff}.vgh-hero--dunkel .vgh-kicker{color:#ffd1d4}.vgh-hero--dunkel .vgh-hero-sub{color:rgb(255 255 255 / .88)}.vgh-hero--dunkel .vgh-hero-fakten{border-top-color:rgb(255 255 255 / .22);color:#fff}.vgh-hero--dunkel .vgh-hero-fakten a{color:#fff}.vgh-hero--dunkel .vgh-hero-fakten small{color:rgb(255 255 255 / .72)}.vgh-hero--dunkel .ytgb--zeile{color:#fff}.vgh-hero--dunkel .ytgb--zeile .ytgb-anzahl{color:rgb(255 255 255 / .8)}.vgh-hero--dunkel .vgh-hero-bild picture,.vgh-hero--dunkel .vgh-hero-bild img{box-shadow:0 24px 60px rgb(0 0 0 / .35)}.vgh-fakten-sek{padding:0 0 var(--vgh-sek)}.vgh-fakten-sek--ueberlappend{margin-top:-2.6rem;position:relative;z-index:2}.vgh-fakten{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--vgh-grau-300);border:1px solid var(--vgh-grau-300);border-radius:var(--vgh-radius-lg);overflow:hidden}.vgh-fakten li{background:#fff;padding:1.5rem 1.4rem;display:flex;flex-direction:column;gap:.3rem}.vgh-fakten b{font-size:var(--vgh-step-3);line-height:1;color:var(--vgh-blau);letter-spacing:-.02em}.vgh-fakten b small{font-size:.45em;font-weight:600;color:var(--vgh-grau-700);margin-left:.2rem}.vgh-fakten span{color:var(--vgh-grau-900);font-size:.95rem;line-height:1.4}.vgh-fakten-sek--ueberlappend .vgh-fakten{box-shadow:var(--vgh-schatten);border-color:#fff0}.vgh-hero+.vgh-fakten-sek--ueberlappend,#g-feature+#g-showcase .vgh-fakten-sek--ueberlappend{margin-top:-2.6rem}.vgh-zitat-sek{background:var(--vgh-blau-fein)}.vgh-zitat{display:grid;grid-template-columns:minmax(14rem,22rem) 1fr;gap:clamp(1.5rem, 5vw, 4rem);align-items:center}.vgh-zitat-bild{margin:0}.vgh-zitat-bild img,.vgh-zitat-bild picture{width:100%;height:auto;aspect-ratio:.75;object-fit:cover;border-radius:var(--vgh-radius-lg);box-shadow:var(--vgh-schatten);display:block}.vgh-zitat-text{margin:0;position:relative;padding-left:clamp(0rem, 2vw, 1rem)}.vgh-zitat-text::before{content:"„";position:absolute;left:-.2em;top:-.35em;font-size:9rem;line-height:1;font-weight:700;color:var(--vgh-blau);opacity:.12;pointer-events:none}.vgh-zitat-text p{font-size:var(--vgh-step-2);line-height:1.35;font-weight:500;color:var(--vgh-blau-tief);margin:0 0 1.4rem;letter-spacing:-.01em}.vgh-zitat-text footer{display:flex;flex-direction:column;gap:.15rem;margin-bottom:1.3rem}.vgh-zitat-text footer b{color:var(--vgh-blau-dunkel);font-size:1.05rem}.vgh-zitat-text footer span{color:var(--vgh-grau-700);font-size:.92rem}.vgh-zitat-text .vgh-zitat-hinweis{display:block;margin-top:1rem;color:var(--vgh-grau-700);font-size:.8rem}@media (max-width:60rem){.vgh-fakten{grid-template-columns:repeat(2,1fr)}}@media (max-width:48rem){.vgh-zitat{grid-template-columns:1fr}.vgh-zitat-bild{max-width:16rem}.vgh-fakten-sek--ueberlappend{margin-top:-1.2rem}.vgh-fakten b{font-size:var(--vgh-step-2)}}.vgh-hero-bild .vgh-bildhuelle:first-child{position:relative;z-index:1}.vgh-hero-bild2{position:absolute;inset:0;z-index:2;opacity:0;pointer-events:none}.vgh-hero-bild2 picture,.vgh-hero-bild2 img{width:100%;height:100%;aspect-ratio:1.7777777778;object-fit:cover;border-radius:var(--vgh-radius-lg);display:block}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){@keyframes vgh-ueberblenden{from{opacity:0}to{opacity:1}}.vgh-hero-bild2{animation:vgh-ueberblenden linear both;animation-timeline:scroll(root);animation-range:0 55vh}}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.vgh-sparte,.vgh-tk,.vgh-karte,.vgh-thema,.vgh-fakten li{transition:transform var(--vgh-fast) var(--vgh-ease),box-shadow var(--vgh-fast) var(--vgh-ease)}.vgh-sparte:hover,.vgh-tk:hover,.vgh-karte:hover,.vgh-thema:hover{transform:translateY(-4px);box-shadow:var(--vgh-schatten)}}.vgh-fakten b{font-variant-numeric:tabular-nums}.vgh-hero .vgh-hero-karte{z-index:3}.vgh-hero-bild2 .vgh-bildhuelle{display:block;height:100%}@media (max-width:64rem){.vgh-hero-bild2{display:none}}.vgh-btn--whatsapp{background:#e9f8ef!important;color:#075e54!important;border:1.5px solid #25d366!important}.vgh-btn--whatsapp svg{color:#1faa53}.vgh-btn--whatsapp:hover,.vgh-btn--whatsapp:focus-visible{background:#d6f3e1!important}.vgh-navwa{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;flex:none;border-radius:50%;background:#e9f8ef;border:1.5px solid #25d366;color:#1faa53!important;margin-right:.3rem;text-decoration:none}.vgh-navwa svg{width:20px;height:20px}.vgh-navwa span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.vgh-navwa:hover,.vgh-navwa:focus-visible{background:#d6f3e1}.vgh-offcanvas-fuss .vgh-btn--whatsapp{justify-content:center}.ytcc-float{left:1rem!important;right:auto!important;bottom:4.6rem!important}@media (max-width:48rem){.ytcc-float{left:12px!important;right:auto!important;bottom:8.3rem!important}}h1,h2,h3,.vgh-hero h1{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;hyphenate-limit-chars:10 4 4}.vgh-bc-aktion{display:flex;flex-wrap:wrap;gap:.2rem .6rem;align-items:baseline;margin:1.2rem 0 0;padding:.75rem 1rem;border-radius:var(--vgh-radius);background:var(--vgh-blau-fein);border-left:4px solid var(--vgh-rot);color:var(--vgh-blau-dunkel)}.vgh-bc-aktion b{font-weight:700}.vgh-bc-aktion span{flex-basis:100%;font-size:.9rem;color:var(--vgh-grau-900)}.vgh-bc{margin-bottom:1rem}.vgh-bc-noscript{padding:1rem;background:var(--vgh-blau-fein);border-radius:var(--vgh-radius)}.vgh-bc-form{display:grid;gap:1.75rem}.vgh-bc-schritt{border:0;margin:0;padding:0;min-width:0}.vgh-bc-schritt legend,.vgh-bc-schritt .vgh-bc-frage{display:flex;align-items:center;gap:.6rem;font-weight:700;font-size:1.1rem;color:var(--vgh-blau-dunkel);margin:0 0 .8rem;padding:0}.vgh-bc-nr{display:inline-grid;place-items:center;width:1.8rem;height:1.8rem;border-radius:50%;background:var(--vgh-blau);color:#fff;font-size:.9rem;flex:none}.vgh-bc-sparten,.vgh-bc-optionen{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%, 16.5rem),1fr));gap:.6rem}.vgh-bc-sparte b{overflow-wrap:anywhere;hyphens:auto}.vgh-bc-sparte{position:relative;display:block;cursor:pointer;margin:0}.vgh-bc-sparte input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.vgh-bc-sparte>span{display:flex;flex-direction:column;gap:.15rem;height:100%;padding:.85rem 1rem;border:1px solid var(--vgh-grau-500);border-radius:var(--vgh-radius);background:#fff;transition:border-color var(--vgh-fast),box-shadow var(--vgh-fast),background var(--vgh-fast)}.vgh-bc-sparte b{color:var(--vgh-blau-dunkel);font-weight:600}.vgh-bc-sparte small{color:var(--vgh-grau-900);font-size:.85rem}.vgh-bc-sparte:hover>span{border-color:var(--vgh-blau)}.vgh-bc-sparte input:checked+span{border-color:var(--vgh-blau);box-shadow:inset 0 0 0 2px var(--vgh-blau);background:var(--vgh-blau-fein)}.vgh-bc-sparte input:focus-visible+span{outline:3px solid var(--vgh-rot);outline-offset:3px}.vgh-bc-regler{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.vgh-bc-regler input[type="range"]{flex:1 1 14rem;min-height:44px;accent-color:var(--vgh-blau)}.vgh-bc-wert{display:inline-flex;align-items:center;gap:.4rem;font-weight:700;color:var(--vgh-blau-dunkel)}.vgh-bc-wert input{width:8rem;font:inherit;font-size:1.15rem;padding:.55rem .7rem;border:1px solid var(--vgh-grau-700);border-radius:var(--vgh-radius);text-align:right;background:#fff;color:var(--vgh-ink)}.vgh-bc-hilfe{font-size:.88rem;color:var(--vgh-grau-900);margin:.6rem 0 1rem}.vgh-bc-ergebnis{margin-top:2rem;padding:clamp(1.2rem, 3vw, 2rem);border-radius:var(--vgh-radius-lg);background:var(--vgh-blau-fein);border:1px solid var(--vgh-blau-hell);scroll-margin-top:7rem}.vgh-bc-ergebnis h2{margin-top:0;font-size:var(--vgh-step-1)}.vgh-bc-ergebnis:focus,.vgh-bc-ergebnis:focus-visible{outline:none!important}.vgh-bc-zahlen{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.8rem;margin:1rem 0}.vgh-bc-zahlen>div{display:flex;flex-direction:column;gap:.2rem;padding:.9rem 1rem;background:#fff;border-radius:var(--vgh-radius)}.vgh-bc-zahlen small{color:var(--vgh-grau-900);font-size:.85rem}.vgh-bc-zahlen b{font-size:var(--vgh-step-1);color:var(--vgh-blau-dunkel);font-variant-numeric:tabular-nums}.vgh-bc-zahlen>.vgh-bc-hervor{background:var(--vgh-blau-dunkel)}.vgh-bc-zahlen>.vgh-bc-hervor small,.vgh-bc-zahlen>.vgh-bc-hervor b{color:#fff}.vgh-bc-ersparnis{font-size:1.12rem;font-weight:600;color:var(--vgh-ink);margin:0 0 .5rem}.vgh-bc-ersparnis b{color:var(--vgh-rot-dunkel)}.vgh-bc-basis{font-size:.85rem;color:var(--vgh-grau-900);margin:0}.vgh-bc-cta{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1.2rem}.vgh-bc .vgh-formular{margin-top:2.5rem;scroll-margin-top:7rem}.vgh-bc .vgh-formular .vgh-formular-titel{font-size:var(--vgh-step-1)}.vgh-bc-hinweis{font-size:.9rem;color:var(--vgh-grau-900)}.vgh-bc-hinweis h2{font-size:var(--vgh-step-0)}@media (prefers-reduced-motion:reduce){.vgh-bc-sparte>span{transition:none}}.vgh-bc-optionen--zwei{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.vgh-bc-mehrfach input:checked+span b::before{content:"✓ ";color:var(--vgh-blau)}.vgh-bc-bestand{margin-top:2rem;padding:clamp(1.2rem, 3vw, 2rem);border-radius:var(--vgh-radius-lg);background:var(--vgh-blau-fein);border:1px solid var(--vgh-blau-hell);scroll-margin-top:7rem}.vgh-bc-bestand h2{margin-top:0;font-size:var(--vgh-step-1)}.vgh-bc-bestand>p:not(.vgh-bc-vorteil){color:var(--vgh-ink)}.vgh-bc-bestand:focus,.vgh-bc-bestand:focus-visible{outline:none!important}.vgh-bc-vorteil{display:flex;flex-direction:column;gap:.2rem;margin:1.2rem 0 0;padding:.9rem 1rem;border-radius:var(--vgh-radius);background:var(--vgh-blau-dunkel);color:#fff}.vgh-bc-vorteil b{font-size:1.1rem}.vgh-bc-vorteil span{font-size:.88rem;color:#fff}.vgh-bc-bedingung{font-size:.88rem;color:var(--vgh-grau-900);margin:-.3rem 0 .8rem}.vgh-bc-bestand .vgh-bc-optionen{grid-template-columns:repeat(auto-fill,minmax(12rem,1fr))}@media (max-width:30rem){.vgh-bc-bestand .vgh-bc-optionen{grid-template-columns:repeat(auto-fill,minmax(8rem,1fr))}}.vgh-bc-mehrfach>span{padding:.65rem .75rem;justify-content:center}.vgh-bc-mehrfach>span b{font-size:.95rem;hyphens:auto;overflow-wrap:anywhere}.vgh-aktion{position:relative;overflow:clip}.vgh-aktion::before{content:"";position:absolute;inset:0 auto 0 0;width:6px;background:var(--vgh-rot)}.vgh-aktion-raster{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:clamp(1.5rem, 5vw, 4rem);align-items:center}.vgh-aktion-text h2{margin-bottom:.5em}.vgh-aktion-plakette{display:inline-block;margin:0 0 1rem;padding:.4rem .85rem;border-radius:999px;background:#fff;color:var(--vgh-rot-dunkel);font-weight:700;font-size:.92rem}.vgh-aktion-buttons{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1.4rem}.vgh-aktion .vgh-btn--weiss{color:var(--vgh-blau-dunkel)}.vgh-aktion .vgh-btn--weiss:hover{color:var(--vgh-blau-dunkel)}.vgh-aktion-hinweis{margin:1rem 0 0;font-size:.85rem;color:rgb(255 255 255 / .85)}.vgh-aktion-kacheln ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%, 12rem),1fr));gap:.6rem}.vgh-aktion-kacheln a{display:flex;justify-content:space-between;align-items:center;gap:.6rem;padding:.9rem 1rem;border-radius:var(--vgh-radius);background:#fff;color:var(--vgh-blau-dunkel);font-weight:600;text-decoration:none;box-shadow:var(--vgh-schatten-klein);transition:transform var(--vgh-fast),background var(--vgh-fast)}.vgh-aktion-kacheln a span{color:var(--vgh-rot-dunkel)}.vgh-aktion-kacheln a:hover{background:var(--vgh-blau-fein);transform:translateY(-1px)}.vgh-aktion-kacheln-titel{margin:0 0 .7rem;font-weight:700;color:#fff}@media (max-width:48rem){.vgh-aktion-raster{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.vgh-aktion-kacheln a{transition:none}.vgh-aktion-kacheln a:hover{transform:none}}.vgh-bc-zeilen{display:grid;gap:.8rem}.vgh-bc-zeile{margin:0;padding:.9rem 1rem 1rem;border:1px solid var(--vgh-grau-500);border-radius:var(--vgh-radius);background:#fff;min-width:0}.vgh-bc-zeile legend{padding:0 .3rem;font-weight:700;color:var(--vgh-blau-dunkel)}.vgh-bc-zeile-felder{display:flex;flex-wrap:wrap;gap:.8rem 1.4rem;align-items:flex-end}.vgh-bc-zeile-felder label{display:flex;flex-direction:column;gap:.3rem;font-size:.9rem;font-weight:600;color:var(--vgh-grau-900);margin:0}.vgh-bc-zeile-felder select{font:inherit;padding:.55rem .7rem;border:1px solid var(--vgh-grau-700);border-radius:var(--vgh-radius);background:#fff;color:var(--vgh-ink);min-height:44px}.vgh-bc-zeile-felder .vgh-bc-wert input{width:7.5rem;font-size:1.05rem}.vgh-bc-mindest{margin:-.2rem 0 .8rem;padding:.6rem .8rem;border-radius:var(--vgh-radius);background:var(--vgh-blau-fein);color:var(--vgh-blau-dunkel);font-size:.9rem}.vgh-bc-tabelle{margin:0 0 1rem}.vgh-bc-tabelle table{width:100%;border-collapse:collapse;background:#fff;border-radius:var(--vgh-radius);overflow:hidden;font-variant-numeric:tabular-nums}.vgh-bc-tabelle th,.vgh-bc-tabelle td{padding:.6rem .8rem;text-align:right;border-bottom:1px solid var(--vgh-grau-300);font-size:.95rem;color:var(--vgh-ink)}.vgh-bc-tabelle thead th{font-size:.82rem;color:var(--vgh-grau-900);font-weight:600;background:var(--vgh-grau-100)}.vgh-bc-tabelle th[scope="row"],.vgh-bc-tabelle thead th:first-child{text-align:left;font-weight:600;color:var(--vgh-blau-dunkel)}.vgh-bc-tabelle tbody tr:last-child th,.vgh-bc-tabelle tbody tr:last-child td{border-bottom:0}@media (max-width:34rem){.vgh-bc-tabelle thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.vgh-bc-tabelle table,.vgh-bc-tabelle tbody,.vgh-bc-tabelle tr,.vgh-bc-tabelle th,.vgh-bc-tabelle td{display:block;width:auto}.vgh-bc-tabelle tr{padding:.5rem 0;border-bottom:1px solid var(--vgh-grau-300)}.vgh-bc-tabelle th[scope="row"]{border:0;padding-bottom:.2rem}.vgh-bc-tabelle td{display:flex;justify-content:space-between;border:0;padding:.15rem .8rem}.vgh-bc-tabelle td::before{content:attr(data-label);color:var(--vgh-grau-900);font-weight:400}}.vgh-bc .vgh-bc-ergebnis[tabindex]:focus,.vgh-bc .vgh-bc-ergebnis[tabindex]:focus-visible,.vgh-bc .vgh-bc-bestand[tabindex]:focus,.vgh-bc .vgh-bc-bestand[tabindex]:focus-visible{outline:none!important}.vgh-rr [hidden]{display:none!important}.vgh-rr{scroll-margin-top:7rem;min-width:0;padding:clamp(1.1rem, 3vw, 2rem);border-radius:var(--vgh-radius-lg);background:var(--vgh-grau-100);border:1px solid var(--vgh-grau-300)}.vgh-rr h2{font-size:var(--vgh-step-2);margin:0 0 .5rem}.vgh-rr .vgh-btn{-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal;word-break:normal}.vgh-rr select:focus-visible{outline:3px solid var(--vgh-rot);outline-offset:3px}.vgh-rr-kicker{display:inline-block;font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--vgh-rot-dunkel);margin-bottom:.5rem}.vgh-rr-intro{color:var(--vgh-grau-900);margin:0 0 1.5rem;max-width:46rem}.vgh-rr-noscript{margin:0;padding:1rem;background:#fff;border-radius:var(--vgh-radius)}.vgh-rr-form{display:grid;gap:1.25rem;justify-items:start}.vgh-rr-felder{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%, 16rem),1fr));gap:1.1rem 1.5rem;width:100%;align-items:start}.vgh-rr-feld{display:flex;flex-direction:column;gap:.35rem;min-width:0}.vgh-rr-feld label{display:block;margin:0;font-weight:600;font-size:.95rem;line-height:1.35;color:var(--vgh-blau-dunkel)}.vgh-rr-feld select{width:100%;max-width:20rem;min-height:48px;font:inherit;padding:.6rem .8rem;border:1px solid var(--vgh-grau-700);border-radius:var(--vgh-radius);background-color:#fff;color:var(--vgh-ink);cursor:pointer}.vgh-rr-feld select[aria-invalid="true"]{border-color:var(--vgh-rot-dunkel);box-shadow:inset 0 0 0 1px var(--vgh-rot-dunkel)}@media (min-width:40rem){.vgh-rr-felder>.vgh-rr-feld>label{min-height:2.7em;display:flex;flex-wrap:wrap;align-items:flex-end;align-content:flex-end;column-gap:.3em}}.vgh-rr-optional{font-weight:400;color:var(--vgh-grau-900)}.vgh-rr-eingabe{display:flex;align-items:center;gap:.45rem;max-width:20rem;font-weight:700;color:var(--vgh-blau-dunkel)}.vgh-rr-eingabe input{flex:1 1 auto;width:100%;min-width:0;min-height:48px;font:inherit;font-size:1.1rem;font-weight:600;padding:.6rem .8rem;text-align:right;border:1px solid var(--vgh-grau-700);border-radius:var(--vgh-radius);background:#fff;color:var(--vgh-ink);font-variant-numeric:tabular-nums}.vgh-rr-eingabe input::placeholder{color:var(--vgh-grau-700);font-weight:400;opacity:1}.vgh-rr-eingabe input[aria-invalid="true"]{border-color:var(--vgh-rot-dunkel);box-shadow:inset 0 0 0 1px var(--vgh-rot-dunkel)}.vgh-rr-eingabe--jahr input{max-width:8rem;text-align:left}.vgh-rr-hilfe{margin:0;font-size:.86rem;line-height:1.45;color:var(--vgh-grau-900)}.vgh-rr-fehler{margin:0;font-size:.9rem;font-weight:600;color:var(--vgh-rot-dunkel)}.vgh-rr-kinder{width:100%;min-width:0;margin:0;padding:.9rem 1rem 1rem;border:1px solid var(--vgh-grau-500);border-radius:var(--vgh-radius);background:#fff}.vgh-rr-kinder legend{padding:0 .3rem;font-weight:700;color:var(--vgh-blau-dunkel)}.vgh-rr-kinder-liste{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%, 9.5rem),1fr));gap:.8rem 1rem}.vgh-rr-kinder-liste .vgh-rr-feld label{font-size:.9rem}.vgh-rr-kinder-liste select{max-width:none}.vgh-rr-ergebnis{margin-top:1.75rem;padding-top:1.5rem;border-top:1px solid var(--vgh-grau-500);scroll-margin-top:8.5rem}.vgh-rr-ergebnis-titel{margin:0 0 .4rem;font-size:var(--vgh-step-1)}.vgh-rr-kern{margin:0 0 1rem;font-size:1.05rem;font-weight:600;color:var(--vgh-ink)}.vgh-rr-stufen{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%, 12rem),1fr));gap:.8rem;margin:0 0 1rem}.vgh-rr-stufen--zwei{grid-template-columns:repeat(auto-fit,minmax(min(100%, 15rem),1fr))}.vgh-rr-stufe{display:flex;flex-direction:column;gap:.25rem;min-width:0;padding:1rem 1.1rem;background:#fff;border:1px solid var(--vgh-grau-300);border-radius:var(--vgh-radius)}.vgh-rr-stufe b{font-size:var(--vgh-step-1);font-weight:700;line-height:1.2;color:var(--vgh-blau-dunkel);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.vgh-rr-stufe-name{font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--vgh-grau-900)}.vgh-rr-stufe-text{font-size:.88rem;line-height:1.4;color:var(--vgh-grau-900)}.vgh-rr-werte,.vgh-rr-aufstellung{margin:0;font-variant-numeric:tabular-nums}.vgh-rr-werte div,.vgh-rr-aufstellung div{display:flex;justify-content:space-between;gap:.8rem}.vgh-rr-werte dt,.vgh-rr-aufstellung dt{color:var(--vgh-grau-900)}.vgh-rr-werte dd,.vgh-rr-aufstellung dd{margin:0;font-weight:600;color:var(--vgh-ink);text-align:right}.vgh-rr-werte{display:grid;gap:.15rem;margin-top:.4rem;font-size:.88rem}.vgh-rr-aufstellung{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%, 15rem),1fr));gap:0 1.5rem;margin-bottom:1rem;font-size:.92rem}.vgh-rr-aufstellung div{padding:.4rem 0;border-bottom:1px solid var(--vgh-grau-300)}.vgh-rr-stufe--hervor{background:var(--vgh-blau-dunkel);border-color:var(--vgh-blau-dunkel)}.vgh-rr-stufe--hervor b,.vgh-rr-stufe--hervor .vgh-rr-stufe-name,.vgh-rr-stufe--hervor .vgh-rr-stufe-text,.vgh-rr-stufe--hervor dt,.vgh-rr-stufe--hervor dd{color:#fff}.vgh-rr-notiz{margin:0 0 1rem;padding:.7rem .9rem;border-radius:var(--vgh-radius);background:var(--vgh-blau-fein);color:var(--vgh-blau-dunkel);font-size:.92rem}.vgh-rr-erklaerung{margin:0 0 .6rem;max-width:52rem;font-size:.92rem;color:var(--vgh-ink)}.vgh-rr-hinweis{margin:0;max-width:52rem;font-size:.86rem;color:var(--vgh-grau-900)}.vgh-rr-cta{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1.2rem}.vgh-rr-cta .vgh-btn svg{width:18px;height:18px;flex:none}@media (max-width:30rem){.vgh-rr-cta .vgh-btn{width:100%;justify-content:center}}@media print{.vgh-rr-cta{display:none!important}}.vgh-schaden-karte .vgh-schaden-hinweis,.vgh-schaden-hinweis{justify-self:start;margin:-.2rem 0 0;padding:.2rem .7rem;border-radius:999px;background:#e9f8ef;color:#075e54;border:1.5px solid #25d366;font-size:.85rem;font-weight:600;line-height:1.4}.vgh-schaden-knoepfe{display:flex;flex-wrap:wrap;gap:.5rem;margin:0}.vgh-schaden-knoepfe .vgh-btn{white-space:nowrap;hyphens:manual}.vgh-bc [hidden],.vgh-bc-aktion[hidden],.vgh-bc-zahlen>div[hidden]{display:none!important}.notices{padding:1px 1px 1px 30px;margin:15px 0}.notices.yellow{border-left:10px solid #f0ad4e;background:#fcf8f2;color:#df8a13}.notices.red{border-left:10px solid #d9534f;background:#fdf7f7;color:#b52b27}.notices.blue{border-left:10px solid #5bc0de;background:#f4f8fa;color:#28a1c5}.notices.green{border-left:10px solid #5cb85c;background:#f1f9f1;color:#3d8b3d}﻿.form-group.has-errors{background:rgb(255 0 0 / .05);border:1px solid rgb(255 0 0 / .2);border-radius:3px;margin:0 -5px;padding:0 5px}.form-errors{color:#b52b27}.form-honeybear{display:none;position:absolute!important;height:1px;width:1px;overflow:hidden;clip-path:rect(0,1px,1px,0)}.form-errors p{margin:0}.form-input-file input{display:none}.form-input-file .dz-default.dz-message{position:absolute;text-align:center;left:0;right:0;top:50%;transform:translateY(-50%);margin:0}.form-input-file.dropzone{position:relative;min-height:70px;border-radius:3px;margin-bottom:.85rem;border:2px dashed #ccc;color:#aaa;padding:.5rem}.form-input-file.dropzone .dz-preview{margin:.5rem}.form-input-file.dropzone .dz-preview:hover{z-index:2}.form-input-file.dropzone .dz-preview .dz-image img{margin:0}.form-input-file.dropzone .dz-preview .dz-remove{font-size:16px;position:absolute;top:3px;right:3px;display:inline-flex;height:20px;width:20px;background-color:red;justify-content:center;align-items:center;color:#fff;font-weight:700;border-radius:50%;cursor:pointer;z-index:20}.form-input-file.dropzone .dz-preview .dz-remove:hover{background-color:darkred;text-decoration:none}.form-input-file.dropzone .dz-preview .dz-error-message{min-width:140px;width:auto}.form-input-file.dropzone .dz-preview .dz-image,.form-input-file.dropzone .dz-preview.dz-file-preview .dz-image{border-radius:3px;z-index:1}.filepond--root.form-input{min-height:7rem;height:auto;overflow:hidden;border:0}.form-tabs .tabs-nav{display:flex;padding-top:1px;margin-bottom:-1px}.form-tabs .tabs-nav a{flex:1;transition:color .5s ease,background .5s ease;cursor:pointer;text-align:center;padding:10px;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #ccc;border-radius:5px 5px 0 0}.form-tabs .tabs-nav a.active{border:1px solid #ccc;border-bottom:1px solid #fff0;margin:0 -1px}.form-tabs .tabs-nav a.active span{color:inherit}.form-tabs .tabs-nav span{display:inline-block;line-height:1.1}.form-tabs.subtle .tabs-nav{margin-right:0!important}.form-tabs .tabs-content .tab__content{display:none;padding-top:2rem}.form-tabs .tabs-content .tab__content.active{display:block}.checkboxes{display:inline-block}.checkboxes label{display:inline;cursor:pointer;position:relative;padding:0 0 0 20px;margin-right:15px}.checkboxes label:before{content:"";display:inline-block;width:20px;height:20px;left:0;margin-top:0;margin-right:10px;position:absolute;border-radius:3px;border:1px solid #e6e6e6}.checkboxes input[type=checkbox]{display:none}.checkboxes input[type=checkbox]:checked+label:before{content:"✓";font-size:20px;line-height:1;text-align:center}.checkboxes.toggleable label{margin-right:0}.form-field-toggleable .checkboxes.toggleable{margin-right:5px;vertical-align:middle}.form-field-toggleable .checkboxes+label{display:inline-block}.switch-toggle{display:inline-flex;overflow:hidden;border-radius:3px;line-height:35px;border:1px solid #ccc}.switch-toggle input[type=radio]{position:absolute;visibility:hidden;display:none}.switch-toggle label{display:inline-block;cursor:pointer;padding:0 15px;margin:0;white-space:nowrap;color:inherit;transition:background-color .5s ease}.switch-toggle input.highlight:checked+label{background:#333;color:#fff}.switch-toggle input:checked+label{color:#fff;background:#999}.signature-pad{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:10px;width:100%;height:100%;max-width:700px;max-height:460px;border:1px solid #f0f0f0;background-color:#fff;padding:16px}.signature-pad--body{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;border:1px solid #f6f6f6;min-height:100px}.signature-pad--body canvas{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:4px;box-shadow:0 0 5px rgb(0 0 0 / .02) inset}.signature-pad--footer{color:#c3c3c3;text-align:center;font-size:1.2em}.signature-pad--actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:8px}[data-grav-field=array] .form-row{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}[data-grav-field=array] .form-row>input,[data-grav-field=array] .form-row>textarea{margin:0;display:inline-block}[data-grav-field=array] .form-row>span[data-grav-array-action]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:1.9rem;min-height:1.9rem;padding:.25rem;border-radius:3px;cursor:pointer;color:inherit;opacity:.45;transition:opacity .2s ease}[data-grav-field=array] .form-row>span[data-grav-array-action]:hover{opacity:1}[data-grav-field=array] .form-row>span[data-grav-array-action=sort]{cursor:grab}[data-grav-field=array] .form-row>span[data-grav-array-action=sort]:active{cursor:grabbing}.form-data.basic-captcha .form-input-wrapper{border:1px solid #ccc;border-radius:5px;display:flex;overflow:hidden}.form-data.basic-captcha .form-input-prepend{display:flex;color:#333;background-color:#ccc;flex-shrink:0}.form-data.basic-captcha .form-input-prepend img{margin:0}.form-data.basic-captcha .form-input-prepend button>svg{margin:0 8px;width:18px;height:18px}.form-data.basic-captcha input.form-input{border:0}.toc-anchor{transition:hover 0.5s ease;position:absolute;opacity:0}.toc-anchor.after{margin-left:5px}.toc-anchor.before{margin-left:-22px;padding-right:8px}.toc-anchor:after{content:attr(data-anchor-icon)}:hover>.toc-anchor,.toc-anchor:focus{opacity:.5}.search-wrapper .search-input{width:80%;display:inline-block}.search-submit{display:inline-block;border-radius:4px;background:#eee;border:1px solid #ccc;vertical-align:top}.search-submit img{width:20px;vertical-align:middle}.search-image{float:left}.search-item{margin-left:130px;margin-bottom:50px}.search-item p{margin:0}.search-title h3{margin:0}.search-details{font-size:13px}.search-row:last-child hr{display:none}#grav-login{max-width:30rem;margin:5rem auto;background:#fcfcfc;border:4px solid #eee;border-radius:4px;padding:1rem 3rem 3rem 3rem;text-align:center}#grav-login .form-actions{text-align:right}#grav-logout{position:absolute;bottom:5px;right:5px}.alert.info{color:#27ae60}.alert.error{color:#e74c3c}#grav-login p{font-size:small;margin:1rem 0;padding:0;text-align:center}#grav-login .form-actions p{margin-bottom:0}#grav-login .button{vertical-align:middle}#grav-login .delimiter{display:block;font-size:1.6rem;letter-spacing:1px;line-height:1.6rem;position:relative;text-transform:uppercase;margin:1rem 0}#grav-login .delimiter::after,#grav-login .delimiter::before{background-color:#777;content:"";height:1px;position:absolute;top:.8rem;width:40%}#grav-login .delimiter::before{background-image:linear-gradient(to right,#777777,#ffffff);left:0}#grav-login .delimiter::after{background-image:linear-gradient(to left,#777777,#ffffff);right:0}#grav-login .rememberme{display:inline-block;float:left;padding:7px 0;vertical-align:middle}#grav-login .rememberme label{font-weight:inherit;display:inline}.login-status{white-space:nowrap;vertical-align:middle}:root{--yt-a11y-knopf:#141414;--yt-a11y-knopf-text:#fff;--yt-a11y-akzent:#d6000b;--yt-a11y-unten:1rem;--yt-a11y-unten-mobil:1rem}.yt-a11y-sprung{position:absolute;left:-999px;top:0;z-index:100002;background:#000;color:#fff;padding:.7rem 1.1rem;font:700 1rem/1.3 system-ui,sans-serif;text-decoration:none;border-radius:0 0 6px 0}.yt-a11y-sprung:focus{left:0;outline:3px solid var(--yt-a11y-akzent);outline-offset:2px}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:3px solid var(--yt-a11y-akzent)!important;outline-offset:2px!important}.yt-a11y-leiste{position:fixed;bottom:var(--yt-a11y-unten);z-index:100001;font:400 1rem/1.4 system-ui,-apple-system,"Segoe UI",Roboto,sans-serif}.yt-a11y-links{left:1rem}.yt-a11y-rechts{right:1rem}.yt-a11y-leiste .yt-a11y-knopf{width:3.2rem;height:3.2rem;border-radius:50%;border:2px solid #fff;background:var(--yt-a11y-knopf)!important;color:var(--yt-a11y-knopf-text)!important;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;margin:0;box-shadow:0 2px 10px rgb(0 0 0 / .35)}.yt-a11y-leiste .yt-a11y-knopf svg{width:1.9rem;height:1.9rem}.yt-a11y-leiste .yt-a11y-knopf:hover{transform:scale(1.06)}.yt-a11y-leiste.yt-a11y-aktiv .yt-a11y-knopf{box-shadow:0 0 0 3px var(--yt-a11y-akzent),0 2px 10px rgb(0 0 0 / .35)}.yt-a11y-leiste .yt-a11y-panel{position:absolute;bottom:3.9rem;width:min(22rem, calc(100vw - 2rem));background:#fff!important;color:#111!important;border:1px solid #c9c9c9;border-radius:10px;box-shadow:0 8px 30px rgb(0 0 0 / .3);padding:.9rem 1rem 1rem;text-align:left}.yt-a11y-links .yt-a11y-panel{left:0}.yt-a11y-rechts .yt-a11y-panel{right:0}.yt-a11y-leiste .yt-a11y-panel[hidden]{display:none}.yt-a11y-leiste .yt-a11y-kopf{display:flex;align-items:center;justify-content:space-between;margin-bottom:.6rem}.yt-a11y-leiste .yt-a11y-titel{font-size:1.1rem;font-weight:700;margin:0;color:#111!important}.yt-a11y-leiste .yt-a11y-schliessen{background:transparent!important;color:#111!important;border:0;font-size:1.6rem;line-height:1;cursor:pointer;padding:.2rem .5rem;margin:0}.yt-a11y-leiste .yt-a11y-liste{display:grid;gap:.4rem;margin:0;padding:0}.yt-a11y-leiste .yt-a11y-liste button{display:flex;align-items:center;justify-content:space-between;gap:.6rem;width:100%;border:2px solid #c9c9c9;border-radius:8px;background:#fff!important;color:#111!important;padding:.55rem .75rem;font:inherit;font-weight:600;cursor:pointer;margin:0;text-align:left}.yt-a11y-leiste .yt-a11y-liste button[aria-pressed="true"]{border-color:var(--yt-a11y-akzent);background:#fff5f5!important}.yt-a11y-leiste .yt-a11y-liste button[hidden]{display:none}.yt-a11y-leiste .yt-a11y-schalter{flex:none;width:2.2rem;height:1.2rem;border-radius:1rem;background:#c9c9c9;position:relative}.yt-a11y-leiste .yt-a11y-schalter::after{content:"";position:absolute;top:.15rem;left:.15rem;width:.9rem;height:.9rem;border-radius:50%;background:#fff}.yt-a11y-leiste button[aria-pressed="true"] .yt-a11y-schalter{background:var(--yt-a11y-akzent)}.yt-a11y-leiste button[aria-pressed="true"] .yt-a11y-schalter::after{left:1.15rem}.yt-a11y-leiste .yt-a11y-wert{flex:none;font-weight:700;color:var(--yt-a11y-akzent)!important;min-width:3.4rem;text-align:right}.yt-a11y-leiste .yt-a11y-hoer{margin:.8rem 0 0;padding-top:.7rem;border-top:1px solid #e3e3e3;font-size:.95rem}.yt-a11y-leiste .yt-a11y-hoer p{margin:0 0 .4rem;color:#111!important}.yt-a11y-leiste .yt-a11y-hoer ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.4rem}.yt-a11y-leiste .yt-a11y-hoer a,.yt-a11y-leiste .yt-a11y-fuss a{display:inline-block;border:2px solid #111;border-radius:6px;padding:.3rem .6rem;color:#111!important;background:#fff!important;text-decoration:none!important;font-weight:600;font-size:.9rem}.yt-a11y-leiste .yt-a11y-fuss{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center;margin-top:.8rem;padding-top:.7rem;border-top:1px solid #e3e3e3}.yt-a11y-leiste .yt-a11y-fuss button{border:2px solid #111;border-radius:6px;background:#fff!important;color:#111!important;padding:.3rem .6rem;font:inherit;font-weight:600;font-size:.9rem;cursor:pointer;margin:0}@media (max-width:767px){.yt-a11y-leiste{bottom:var(--yt-a11y-unten-mobil)}.yt-a11y-leiste .yt-a11y-panel{width:calc(100vw - 2rem);max-height:70vh;overflow:auto}}html[data-yt-a11y-schrift="125"]{font-size:125%!important}html[data-yt-a11y-schrift="150"]{font-size:150%!important}html[data-yt-a11y-links] a:not(.yt-a11y-leiste a){text-decoration:underline!important;text-decoration-thickness:2px!important;text-underline-offset:.15em!important;font-weight:700!important}html[data-yt-a11y-ruhe] *,html[data-yt-a11y-ruhe] *::before,html[data-yt-a11y-ruhe] *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}html[data-yt-a11y-ruhe] [data-aos]{opacity:1!important;transform:none!important;visibility:visible!important}html[data-yt-a11y-ruhe] video[autoplay]{display:none!important}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}html[data-yt-a11y-kontrast] body,html[data-yt-a11y-kontrast] body *:not(img):not(svg):not(path):not(video):not(iframe):not(canvas){background-color:#fff!important;background-image:none!important;color:#000!important;border-color:#000!important;box-shadow:none!important;text-shadow:none!important;opacity:1!important;filter:none!important}html[data-yt-a11y-kontrast] body *::before,html[data-yt-a11y-kontrast] body *::after{background-image:none!important;background-color:transparent!important;color:#000!important;text-shadow:none!important}html[data-yt-a11y-kontrast] a:not(.button):not(.yt-a11y-leiste a){color:#0000c8!important;text-decoration:underline!important}html[data-yt-a11y-kontrast] a.button,html[data-yt-a11y-kontrast] .button,html[data-yt-a11y-kontrast] button:not(.yt-a11y-leiste button),html[data-yt-a11y-kontrast] input[type="submit"]{background-color:#000!important;color:#fff!important;border:2px solid #000!important}html[data-yt-a11y-kontrast] input,html[data-yt-a11y-kontrast] select,html[data-yt-a11y-kontrast] textarea{border:2px solid #000!important}html[data-yt-a11y-kontrast] img,html[data-yt-a11y-kontrast] svg{opacity:1!important}html[data-yt-a11y-kontrast] *:focus-visible{outline:4px solid #ffbf00!important;outline-offset:2px!important}html[data-yt-a11y-kontrast] .yt-a11y-leiste .yt-a11y-knopf{background:#000!important;color:#fff!important;border-color:#fff!important}html[data-yt-a11y-kontrast] body .anchorjs-link,html[data-yt-a11y-kontrast] body .anchor-link,html[data-yt-a11y-kontrast] body a.anchor,html[data-yt-a11y-kontrast] body .toc-anchor{opacity:0!important}html[data-yt-a11y-kontrast] body .toc-anchor:focus,html[data-yt-a11y-kontrast] body h1:hover .toc-anchor,html[data-yt-a11y-kontrast] body h2:hover .toc-anchor,html[data-yt-a11y-kontrast] body h3:hover .toc-anchor{opacity:1!important}html[data-yt-a11y-kontrast] body .anchorjs-link:focus,html[data-yt-a11y-kontrast] body .anchor-link:focus,html[data-yt-a11y-kontrast] body a.anchor:focus,html[data-yt-a11y-kontrast] body h1:hover .anchorjs-link,html[data-yt-a11y-kontrast] body h2:hover .anchorjs-link,html[data-yt-a11y-kontrast] body h3:hover .anchorjs-link,html[data-yt-a11y-kontrast] body h2:hover .anchor-link,html[data-yt-a11y-kontrast] body h3:hover .anchor-link{opacity:1!important}.ytgb{--ytgb-gold:#c9a562;--ytgb-text:#1c1b1a;--ytgb-grau:#6f6a65;--ytgb-leer:#dcd6ce;font-family:inherit;color:var(--ytgb-text)}.ytgb-titel{margin:0 0 .6rem}.ytgb-g svg{display:block}.ytgb-wert{font-weight:700;font-size:1.15rem}.ytgb-sterne{position:relative;display:inline-block;font-size:1.05rem;letter-spacing:.05em;color:var(--ytgb-leer);line-height:1}.ytgb-sterne-voll{position:absolute;left:0;top:0;overflow:hidden;white-space:nowrap;color:var(--ytgb-gold)}.ytgb-anzahl{font-size:.9rem;color:var(--ytgb-grau)}.ytgb-stand{display:block;margin-top:.4rem;font-size:.75rem;color:var(--ytgb-grau)}.ytgb-siegel{display:inline-flex;align-items:center;gap:.55rem;padding:.55rem .95rem;border:1px solid rgb(201 165 98 / .6);border-radius:999px;background:#fff;text-decoration:none;color:var(--ytgb-text);line-height:1;white-space:nowrap;transition:box-shadow .2s}.ytgb-siegel:hover,.ytgb-siegel:focus-visible{box-shadow:0 4px 14px rgb(0 0 0 / .12);text-decoration:none}.ytgb .ytgb-siegel,.ytgb .ytgb-siegel:hover,.ytgb .ytgb-siegel:focus-visible{color:var(--ytgb-text)}.ytgb-zeile{display:inline-flex;align-items:center;gap:.45rem;margin-top:.6rem;text-decoration:none;color:inherit;line-height:1}.ytgb-zeile .ytgb-g svg{width:18px;height:18px}.ytgb-zeile .ytgb-wert{font-size:1rem}.ytgb-zeile .ytgb-sterne{font-size:.95rem}.ytgb-zeile .ytgb-anzahl{font-size:.85rem;color:inherit;opacity:.8}.ytgb-zeile:hover{text-decoration:none;opacity:.9}.ytgb-faktzeile{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.5rem .7rem;margin:1rem 0 0;padding:.8rem 1rem;border-top:1px solid rgb(201 165 98 / .45);text-decoration:none;color:var(--ytgb-text);font-size:.95rem;line-height:1.3}.ytgb-faktzeile .ytgb-fakt-text{display:inline-flex;align-items:center;gap:.35rem}.ytgb-faktzeile .ytgb-fakt-anzahl{color:var(--ytgb-grau);font-size:.9rem}.ytgb-faktzeile:hover{text-decoration:none}.ytgb--fuss{text-align:center;padding:.5rem 0 1rem}.ytgb--fuss .ytgb-siegel{border-color:rgb(255 255 255 / .7);box-shadow:0 2px 8px rgb(0 0 0 / .08)}.ytgb-zitate{list-style:none;margin:1.2rem 0 0;padding:0;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.ytgb-zitat{margin:0;padding:1.1rem 1.2rem;border-radius:14px;background:#faf7f2;border:1px solid rgb(201 165 98 / .35)}.ytgb-zitat-sterne{color:var(--ytgb-gold);letter-spacing:.05em}.ytgb-zitat-sterne .ytgb-sterne-leer{color:var(--ytgb-leer)}.ytgb-zitat-text{margin:.5rem 0 .6rem;font-size:.98rem;line-height:1.5}.ytgb-zitat-autor{font-size:.85rem;color:var(--ytgb-grau)}.ytgb-auto-ueberschrift{margin:.4rem 0 1rem}@media (max-width:767px){.ytgb-siegel{white-space:normal;justify-content:center;text-align:center}.ytgb-zitate{grid-template-columns:1fr}.ytgb-hero .ytgb-anzahl{display:none}.ytgb-zeile{margin-top:.4rem}}