.account-details-leistungen{border-top:1px solid rgba(0,0,0,.06)}.account-details-leistungen .highlighted-section-wrapper{position:relative;overflow:hidden;background-color:#cbd5e1}.account-details-leistungen .highlighted-section-wrapper .highlighted-ambient-bg{position:absolute;top:-40px;left:-40px;right:-40px;bottom:-40px;background-size:cover;background-position:50%;filter:blur(40px) saturate(1.4);transform:scale(1.15);opacity:.65;pointer-events:none;z-index:0}.account-details-leistungen .highlighted-section-wrapper .highlighted-ambient-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(241,245,249,.45);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);border-top:1px solid rgba(0,0,0,.07);border-bottom:1px solid rgba(0,0,0,.07);pointer-events:none;z-index:1}.account-details-leistungen .highlighted-section-wrapper .highlighted-row-content{position:relative;z-index:2}.account-details-leistungen .highlighted-service-card{border-radius:18px!important;border:1px solid hsla(0,0%,100%,.35)!important;overflow:hidden;background:#1e293b;box-shadow:0 8px 24px -4px rgba(0,0,0,.18),0 2px 8px -2px rgba(0,0,0,.08)!important;transition:transform .25s ease,box-shadow .25s ease}.account-details-leistungen .highlighted-service-card.is-clickable{cursor:pointer}.account-details-leistungen .highlighted-service-card.is-clickable:hover{transform:translateY(-4px);box-shadow:0 14px 32px -4px rgba(0,0,0,.2)!important}.account-details-leistungen .highlighted-service-card.is-clickable:hover .highlighted-service-img .v-image__image{transform:scale(1.05)}.account-details-leistungen .highlighted-service-card.is-clickable:hover .highlighted-action-circle{background:hsla(0,0%,100%,.35);transform:scale(1.1)}.account-details-leistungen .highlighted-service-card .highlighted-img-wrapper{position:relative;width:100%;height:100%;min-height:220px;overflow:hidden}@media(max-width:599px){.account-details-leistungen .highlighted-service-card .highlighted-img-wrapper{min-height:190px}}.account-details-leistungen .highlighted-service-card .highlighted-service-img{width:100%;height:100%}.account-details-leistungen .highlighted-service-card .highlighted-service-img .v-image__image{transition:transform .4s cubic-bezier(.25,.8,.25,1)}.account-details-leistungen .highlighted-service-card .highlighted-fallback-bg{width:100%;height:100%;min-height:220px;background:linear-gradient(135deg,#334155,#1e293b)}.account-details-leistungen .highlighted-service-card .highlighted-gradient-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.4) 45%,rgba(0,0,0,.1));pointer-events:none;z-index:1}.account-details-leistungen .highlighted-service-card .highlighted-top-bar{position:absolute;top:0;left:0;right:0;z-index:2}.account-details-leistungen .highlighted-service-card .highlighted-top-bar .highlighted-action-circle{width:34px;height:34px;border-radius:50%;background:rgba(0,0,0,.45);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid hsla(0,0%,100%,.25);display:flex;align-items:center;justify-content:center;transition:all .2s ease}.account-details-leistungen .highlighted-service-card .highlighted-bottom-content{position:absolute;bottom:0;left:0;right:0;z-index:2}.account-details-leistungen .highlighted-service-card .highlighted-bottom-content .highlighted-title{font-size:1.35rem;line-height:1.3;text-shadow:0 2px 4px rgba(0,0,0,.6)}@media(max-width:599px){.account-details-leistungen .highlighted-service-card .highlighted-bottom-content .highlighted-title{font-size:1.15rem}}.account-details-leistungen .highlighted-service-card .highlighted-bottom-content .highlighted-text{font-size:.875rem;line-height:1.45;text-shadow:0 1px 3px rgba(0,0,0,.6);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-align:left!important}.account-details-leistungen .highlighted-service-card .highlighted-bottom-content .highlighted-text,.account-details-leistungen .highlighted-service-card .highlighted-bottom-content .highlighted-text *,.account-details-leistungen .highlighted-service-card .highlighted-bottom-content .highlighted-text center,.account-details-leistungen .highlighted-service-card .highlighted-bottom-content .highlighted-text div,.account-details-leistungen .highlighted-service-card .highlighted-bottom-content .highlighted-text p,.account-details-leistungen .highlighted-service-card .highlighted-bottom-content .highlighted-text span{text-align:left!important}.account-details-leistungen .highlighted-service-card .highlighted-bottom-content .highlighted-text center{display:block}.account-details-leistungen .highlighted-service-card .highlighted-bottom-content .highlighted-text p{margin-bottom:0}.account-details-leistungen .highlighted-button-card{position:relative;border-radius:4px!important;background-color:#424242!important;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)!important;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease;overflow:hidden;text-decoration:none!important;padding:18px 16px!important}@media(max-width:599px){.account-details-leistungen .highlighted-button-card{padding:16px 14px!important}}.account-details-leistungen .highlighted-button-card.is-clickable{cursor:pointer}.account-details-leistungen .highlighted-button-card.is-clickable:hover{transform:translateY(-2px);background-color:#4f4f4f!important;box-shadow:0 5px 10px -1px rgba(0,0,0,.3),0 8px 12px 1px rgba(0,0,0,.2),0 3px 16px 2px rgba(0,0,0,.15)!important}.account-details-leistungen .highlighted-button-card .highlighted-button-share{position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none;opacity:.9}.account-details-leistungen .highlighted-button-card .highlighted-button-icon{margin-bottom:8px}@media(max-width:599px){.account-details-leistungen .highlighted-button-card .highlighted-button-icon{margin-bottom:6px}}.account-details-leistungen .highlighted-button-card .v-card__title{overflow-wrap:break-word;word-break:break-word;width:100%;padding:0!important;margin:0!important}.account-details-leistungen .highlighted-button-card .highlighted-button-title{font-size:2.125rem;line-height:1.25;font-weight:400;letter-spacing:.0073529412em;margin:0;width:100%}@media(max-width:599px){.account-details-leistungen .highlighted-button-card .highlighted-button-title{font-size:1.4rem;line-height:1.25}}.account-details-leistungen .highlighted-button-card .highlighted-button-text{font-size:.875rem;line-height:1.45;text-shadow:0 1px 3px rgba(0,0,0,.6)}.account-details-leistungen .regular-service-card{border-radius:16px!important;border:1px solid rgba(0,0,0,.08)!important;background:#fff!important;box-shadow:0 4px 14px -2px rgba(0,0,0,.05)!important;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;overflow:hidden}.account-details-leistungen .regular-service-card.is-clickable{cursor:pointer}.account-details-leistungen .regular-service-card.is-clickable:hover{transform:translateY(-4px);box-shadow:0 12px 24px -4px rgba(0,0,0,.1)!important;border-color:rgba(var(--v-primary-base),.35)!important}.account-details-leistungen .regular-service-card.is-clickable:hover .service-card-img .v-image__image{transform:scale(1.05)}.account-details-leistungen .regular-service-card.is-clickable:hover .footer-arrow-icon{transform:translateX(3px)}.account-details-leistungen .regular-service-card.is-clickable:hover .service-card-title{color:var(--v-primary-base)}.account-details-leistungen .regular-service-card .service-card-img-wrapper{position:relative;width:100%;overflow:hidden}.account-details-leistungen .regular-service-card .service-card-img{width:100%}.account-details-leistungen .regular-service-card .service-card-img .v-image__image{transition:transform .4s cubic-bezier(.25,.8,.25,1)}.account-details-leistungen .regular-service-card .service-link-indicator{position:absolute;top:10px;right:10px;width:28px;height:28px;border-radius:50%;background:rgba(0,0,0,.45);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;z-index:2}.account-details-leistungen .regular-service-card .service-card-body .service-card-title{font-size:1.05rem;line-height:1.35;color:#1e293b;transition:color .15s ease}.account-details-leistungen .regular-service-card .service-card-body .service-card-text{font-size:.875rem;line-height:1.5;color:#64748b;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-align:left!important}.account-details-leistungen .regular-service-card .service-card-body .service-card-text,.account-details-leistungen .regular-service-card .service-card-body .service-card-text *,.account-details-leistungen .regular-service-card .service-card-body .service-card-text center,.account-details-leistungen .regular-service-card .service-card-body .service-card-text div,.account-details-leistungen .regular-service-card .service-card-body .service-card-text p,.account-details-leistungen .regular-service-card .service-card-body .service-card-text span{text-align:left!important}.account-details-leistungen .regular-service-card .service-card-body .service-card-text center{display:block}.account-details-leistungen .regular-service-card .service-card-body .service-card-text p{margin-bottom:0}.account-details-leistungen .regular-service-card .service-card-body .service-bulletins{list-style-type:disc;margin:0}.account-details-leistungen .regular-service-card .service-card-body .service-bulletins .service-bulletin-item{color:#64748b;line-height:1.4;margin-bottom:2px}.account-details-leistungen .regular-service-card .service-card-body .service-card-footer{border-top:1px solid rgba(0,0,0,.04);padding-top:8px}.account-details-leistungen .regular-service-card .service-card-body .service-card-footer .footer-arrow-icon{transition:transform .2s ease}.account-details-leistungen .compact-service-card{border-radius:14px!important;border:1px solid rgba(0,0,0,.08)!important;background:#fff!important;box-shadow:0 2px 8px -1px rgba(0,0,0,.04)!important;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;padding:14px 16px!important}@media(max-width:599px){.account-details-leistungen .compact-service-card{padding:12px 14px!important;border-radius:12px!important}}.account-details-leistungen .compact-service-card.is-clickable{cursor:pointer}.account-details-leistungen .compact-service-card.is-clickable:hover{transform:translateY(-2px);box-shadow:0 8px 20px -4px rgba(0,0,0,.08)!important;border-color:rgba(var(--v-primary-base),.35)!important}.account-details-leistungen .compact-service-card.is-clickable:hover .service-card-title{color:var(--v-primary-base)}.account-details-leistungen .compact-service-card.is-clickable:hover .compact-arrow-icon{color:var(--v-primary-base)!important;transform:translate(2px,-2px)}.account-details-leistungen .compact-service-card .service-compact-icon-box{width:40px;height:40px;border-radius:10px;background:#f1f5f9;display:flex;align-items:center;justify-content:center}@media(max-width:599px){.account-details-leistungen .compact-service-card .service-compact-icon-box{width:36px;height:36px;border-radius:8px}}.account-details-leistungen .compact-service-card .service-compact-content{min-width:0}.account-details-leistungen .compact-service-card .service-compact-content .service-card-title{font-size:1rem;line-height:1.35;color:#1e293b;margin-bottom:0;word-break:break-word}@media(max-width:599px){.account-details-leistungen .compact-service-card .service-compact-content .service-card-title{font-size:.95rem;line-height:1.3}}.account-details-leistungen .compact-service-card .service-compact-content .service-card-text{font-size:.8125rem;line-height:1.4;color:#64748b;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.account-details-leistungen .compact-service-card .service-compact-content .service-bulletins{list-style-type:disc;margin:0}.account-details-leistungen .compact-service-card .service-compact-content .service-bulletins .service-bulletin-item{color:#64748b;line-height:1.4;margin-bottom:2px}.account-details-leistungen .compact-service-card .compact-arrow-icon{transition:transform .2s ease,color .2s ease}.account-details-leistungen .sparten-section .sparten-chip{background:rgba(var(--v-primary-base),.06);border:1px solid rgba(var(--v-primary-base),.14);transition:background .15s ease,transform .15s ease}.account-details-leistungen .sparten-section .sparten-chip:hover{background:rgba(var(--v-primary-base),.1);transform:translateY(-1px)}.theme--light.v-btn-toggle:not(.v-btn-toggle--group){background:#fff;color:rgba(0,0,0,.87)}.theme--light.v-btn-toggle:not(.v-btn-toggle--group) .v-btn.v-btn{border-color:rgba(0,0,0,.12)!important}.theme--light.v-btn-toggle:not(.v-btn-toggle--group) .v-btn.v-btn:focus:not(:active){border-color:rgba(0,0,0,.26)}.theme--light.v-btn-toggle:not(.v-btn-toggle--group) .v-btn.v-btn .v-icon{color:#000}.theme--dark.v-btn-toggle:not(.v-btn-toggle--group){background:#1e1e1e;color:#fff}.theme--dark.v-btn-toggle:not(.v-btn-toggle--group) .v-btn.v-btn{border-color:hsla(0,0%,100%,.12)!important}.theme--dark.v-btn-toggle:not(.v-btn-toggle--group) .v-btn.v-btn:focus:not(:active){border-color:hsla(0,0%,100%,.3)}.theme--dark.v-btn-toggle:not(.v-btn-toggle--group) .v-btn.v-btn .v-icon{color:#fff}.v-btn-toggle{border-radius:4px;display:inline-flex;max-width:100%}.v-btn-toggle>.v-btn.v-btn{border-radius:0;border-style:solid;border-width:thin;box-shadow:none;opacity:.8;padding:0 12px}.v-application--is-ltr .v-btn-toggle>.v-btn.v-btn:first-child{border-top-left-radius:inherit;border-bottom-left-radius:inherit}.v-application--is-ltr .v-btn-toggle>.v-btn.v-btn:last-child,.v-application--is-rtl .v-btn-toggle>.v-btn.v-btn:first-child{border-top-right-radius:inherit;border-bottom-right-radius:inherit}.v-application--is-rtl .v-btn-toggle>.v-btn.v-btn:last-child{border-top-left-radius:inherit;border-bottom-left-radius:inherit}.v-btn-toggle>.v-btn.v-btn--active{color:inherit;opacity:1}.v-btn-toggle>.v-btn.v-btn:after{display:none}.v-application--is-ltr .v-btn-toggle>.v-btn.v-btn:not(:first-child),.v-application--is-rtl .v-btn-toggle>.v-btn.v-btn:not(:last-child){border-left-width:0}.v-btn-toggle .v-btn.v-btn.v-size--default{min-width:48px;min-height:0}.v-btn-toggle:not(.v-btn-toggle--dense) .v-btn.v-btn.v-size--default{height:48px}.v-btn-toggle--borderless>.v-btn.v-btn{border-width:0}.v-btn-toggle--dense>.v-btn.v-btn{padding:0 8px}.v-btn-toggle--group{border-radius:0}.v-btn-toggle--group>.v-btn.v-btn{background-color:transparent!important;border-color:transparent;margin:4px;min-width:auto}.v-btn-toggle--rounded{border-radius:24px}.v-btn-toggle--shaped{border-radius:24px 4px}.v-btn-toggle--tile{border-radius:0}@media(min-width:960px)and (max-width:1263.98px){.start-content-main-account-leistungen .col-md-5-cols[data-v-59bc28a7]{flex:0 0 20%!important;max-width:20%!important}}@media(min-width:1264px)and (max-width:1903.98px){.start-content-main-account-leistungen .col-lg-5-cols[data-v-59bc28a7]{flex:0 0 20%!important;max-width:20%!important}.start-content-main-account-leistungen .col-lg-7-cols[data-v-59bc28a7]{flex:0 0 14.285714%!important;max-width:14.285714%!important}.start-content-main-account-leistungen .col-lg-8-cols[data-v-59bc28a7]{flex:0 0 12.5%!important;max-width:12.5%!important}}@media(min-width:1904px){.start-content-main-account-leistungen .col-xl-5-cols[data-v-59bc28a7]{flex:0 0 20%!important;max-width:20%!important}.start-content-main-account-leistungen .col-xl-7-cols[data-v-59bc28a7]{flex:0 0 14.285714%!important;max-width:14.285714%!important}.start-content-main-account-leistungen .col-xl-8-cols[data-v-59bc28a7]{flex:0 0 12.5%!important;max-width:12.5%!important}.start-content-main-account-leistungen .col-xl-9-cols[data-v-59bc28a7]{flex:0 0 11.111111%!important;max-width:11.111111%!important}.start-content-main-account-leistungen .col-xl-10-cols[data-v-59bc28a7]{flex:0 0 10%!important;max-width:10%!important}}.cursor-pointer[data-v-7b966775]{cursor:pointer}.calm-button-stage[data-v-7b966775],.calm-tile-stage[data-v-7b966775]{background-color:#eef2f6;border-bottom:1px solid #e2e8f0;transition:background-color .15s ease}.calm-button-stage[data-v-7b966775]:hover,.calm-tile-stage[data-v-7b966775]:hover{background-color:#e2e8f0}.calm-startcontent-preview[data-v-7b966775]{background-color:#eef2f6}.calm-button-stage[data-v-7b966775] .v-card.rounded-lg,.calm-startcontent-preview[data-v-7b966775] .v-card.rounded-lg{border-radius:8px!important;box-shadow:0 1px 3px rgba(15,23,42,.08)!important}.calm-startcontent-preview[data-v-7b966775] .halftransparent-card{background:hsla(0,0%,100%,.82)!important}.calm-icon-box[data-v-7b966775]{width:38px;height:38px;border-radius:8px;background-color:#f1f5f9;border:1px solid #e2e8f0;display:flex;align-items:center;justify-content:center}.calm-hero-thumb[data-v-7b966775]{width:64px;height:64px;border-radius:8px;border:1px solid #e2e8f0;background-color:#f8fafc}.calm-overlay-pill[data-v-7b966775]{background-color:hsla(0,0%,100%,.94);color:#0f172a}.line-clamp-3[data-v-7b966775]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.theme--light.v-file-input .v-file-input__text{color:rgba(0,0,0,.87)}.theme--light.v-file-input .v-file-input__text--placeholder{color:rgba(0,0,0,.6)}.theme--light.v-file-input.v-input--is-disabled .v-file-input__text,.theme--light.v-file-input.v-input--is-disabled .v-file-input__text .v-file-input__text--placeholder{color:rgba(0,0,0,.38)}.theme--dark.v-file-input .v-file-input__text{color:#fff}.theme--dark.v-file-input .v-file-input__text--placeholder{color:hsla(0,0%,100%,.7)}.theme--dark.v-file-input.v-input--is-disabled .v-file-input__text,.theme--dark.v-file-input.v-input--is-disabled .v-file-input__text .v-file-input__text--placeholder{color:hsla(0,0%,100%,.5)}.v-file-input input[type=file]{left:0;opacity:0;pointer-events:none;position:absolute;max-width:0;width:0}.v-file-input .v-file-input__text{align-items:center;align-self:stretch;display:flex;flex-wrap:wrap;width:100%}.v-file-input .v-file-input__text.v-file-input__text--chips{flex-wrap:wrap}.v-file-input .v-file-input__text .v-chip{margin:4px}.v-file-input .v-text-field__slot{min-height:32px}.v-file-input.v-input--dense .v-text-field__slot{min-height:26px}.v-file-input.v-text-field--filled:not(.v-text-field--single-line) .v-file-input__text{padding-top:22px}.v-file-input.v-text-field--outlined .v-text-field__slot{padding:6px 0}.v-file-input.v-text-field--outlined.v-input--dense .v-text-field__slot{padding:3px 0}