.text-rating-0{color:#c9d8e5}.text-rating-1{color:#ff3722}.text-rating-2{color:#ff8622}.text-rating-3{color:#ffce00}.text-rating-4{color:#73cf11}.text-rating-5{color:#00b67a}.page__search-results .hero{background-color:#eff6ff;border-bottom:2px solid #60a5fa33;padding:4rem 1rem}@media (width<=576px){.page__search-results .hero{padding:2.75rem 1rem}}.page__search-results .hero-layout{flex-direction:column;align-items:center;display:flex;position:relative}.page__search-results .hero .title{text-align:center;max-width:50rem;margin-bottom:1.5rem;margin-left:auto;margin-right:auto}@media (width<=992px){.page__search-results .hero .title{font-size:2.75rem}}@media (width<=768px){.page__search-results .hero .title{font-size:2.5rem}}@media (width<=576px){.page__search-results .hero .title{font-size:2rem;line-height:1.125}}.page__search-results .hero .subtitle{text-align:center;color:#6b7280;max-width:55rem;margin:0 auto;font-size:1.25rem}@media (width<=992px){.page__search-results .hero .subtitle{font-size:1.125rem}}@media (width<=576px){.page__search-results .hero .subtitle{font-size:.8125rem}}@media (width<=992px){.page__search-results .hero .container{max-width:100%;padding:0}.page__search-results .hero__logos{display:none}}.page__search-results .hero__logos-item{background-color:#fff;border:2px solid #dbeafe;border-radius:.375rem;width:2.5rem;height:2.5rem;animation:10s ease-in-out infinite floatOne;position:absolute}.page__search-results .hero__logos-item--0{top:1rem;left:8rem}.page__search-results .hero__logos-item--1{animation:10s ease-in-out infinite floatTwo;top:1rem;right:8rem}.page__search-results .hero__logos-item--2{opacity:.75;animation:10s ease-in-out infinite floatThree;bottom:-1rem;right:2rem}.page__search-results .hero__logos-item--3{opacity:.25;bottom:8rem;right:-10rem}@media (width<=1600px){.page__search-results .hero__logos-item--3{right:0}}.page__search-results .hero__logos-item--4{opacity:.25;animation:10s ease-in-out infinite floatThree;bottom:7rem;left:-8rem}@media (width<=1600px){.page__search-results .hero__logos-item--4{left:0}}.page__search-results .hero__logos-item--5{opacity:.75;animation:10s ease-in-out 2s infinite floatTwo;bottom:1rem;left:2rem}@keyframes floatOne{0%{transform:translateY(0)rotate(4deg)}50%{transform:translateY(-5px)rotate(0)}to{transform:translateY(0)rotate(4deg)}}@keyframes floatTwo{0%{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(5px)rotate(0)}to{transform:translateY(0)rotate(-2deg)}}@keyframes floatThree{0%{transform:translate(0)rotate(-4deg)}50%{transform:translate(-5px,-5px)rotate(0)}to{transform:translate(0)rotate(-4deg)}}.searchbar{flex-direction:column;align-items:center;width:100%;max-width:40rem;margin-top:2.5rem;display:flex;position:relative}.searchbar .submit-search-btn{width:3.4375rem!important}@media (width<=576px){.searchbar .submit-search-btn{width:3rem!important}}.searchbar__preview{gap:1rem;width:100%;display:flex}.searchbar__preview .item{--filter-width:12.5rem;flex-basis:var(--filter-width);flex-shrink:1}.searchbar__preview .item-name{display:none}.searchbar__preview .item-element .field__item .input{text-align:left;align-content:baseline}@media (width<=576px){.searchbar__preview .item-element .field__item{--input-padding:.75rem 1.5rem!important;height:3rem!important}.searchbar__preview .item-element .field__item .input{height:3rem!important;padding-right:1rem!important;font-size:.9375rem!important}}.searchbar__preview .item.search{--filter-width:30rem;flex-grow:1}.searchbar__results{z-index:100;background-color:#fff;border:1px solid #e5e7eb;border-radius:.5rem;width:100%;margin-top:.5rem;position:absolute;top:100%;left:0;box-shadow:0 .5rem 1rem #1f29371a}.searchbar__results-empty{justify-content:center;align-items:center;gap:1rem;padding:1rem;display:flex}.searchbar__results-empty-text{color:#9ca3af;font-size:.9375rem}.searchbar__results-body{flex-direction:column;padding:.5rem 0;display:flex}.searchbar__results-category{flex-direction:column;display:flex}.searchbar__results-category-header{letter-spacing:-.0125em;color:#9ca3af;justify-content:space-between;padding:.5rem .75rem;font-size:.875rem;display:flex}.searchbar__results-category-header-title{color:#1f2937;font-weight:500}.searchbar__results-category-footer{text-align:right;margin-top:.5rem;padding:0 .75rem}.searchbar__results-category:not(:first-of-type) .searchbar__results-category-header{border-top:1px solid #f3f4f6;margin-top:1rem;padding-top:1.25rem}.searchbar__results-category:first-of-type{margin-top:-.25rem}.searchbar__results-item{align-items:center;gap:.75rem;padding:.375rem .75rem;transition:all .2s;display:flex}.searchbar__results-item-image{border:1px solid #e5e7eb;border-radius:.25rem;flex-shrink:0;width:2rem;height:2rem}.searchbar__results-item-content-name{color:#1f2937;text-align:left;font-size:.9375rem;font-weight:500;line-height:1em;transition:all .2s;display:block}.searchbar__results-item-content-text{text-align:left;color:#9ca3af;margin-top:.25rem;font-size:.8125rem;line-height:1em;display:block}.searchbar__results-item-addon{margin-left:auto}.searchbar__results-item-badges{flex-wrap:wrap;gap:.25rem;padding:.25rem .75rem;display:flex}.searchbar__results-item-badge{color:#0b63f3;text-align:left;background-color:#e1edfe80;border:1px solid #e1edfe;border-radius:.25rem;padding:.3rem .5rem;font-size:.8125rem;line-height:1.125em;display:block}.searchbar__results-item--claimed .searchbar__results-item-content-name:after{vertical-align:middle;background:url(https://assets.agenturmarkt.de/38f5f181-25f8-407c-b87b-59e927fe3c2d/build/assets/badge-check-solid-full-DgyZM-sL.svg) 50%/contain no-repeat;width:.9375rem;height:.9375rem;margin-left:.5rem;line-height:1em;display:inline-flex;content:""!important}.searchbar__results-item:hover{background-color:#f9fafb}.searchbar__results-item:hover .searchbar__results-item-content-name{color:#0b63f3}@media (width<=992px){.page__search-results .container{max-width:100%}}.page__search-results .results-list{flex-direction:column;gap:1rem;display:flex}@media (width<=992px){.page__search-results .results-list{flex-flow:wrap}.page__search-results .results-list .company-list-item{flex-basis:calc(50% - .5rem)}}@media (width<=576px){.page__search-results .results-list{gap:.5rem}.page__search-results .results-list .company-list-item{flex-basis:calc(50% - .25rem);max-width:calc(50% - .25rem)}}.page__search-results .results-meta{align-items:center;gap:.5rem;width:100%;display:flex}.page__search-results .results-meta-count{color:#6b7280;letter-spacing:-.0125em;font-size:.875rem}@media (width<=576px){.page__search-results .results-meta-count{letter-spacing:-.025em;font-size:.8125rem}}.page__search-results .results-meta-sort{margin-left:auto;display:flex}.page__search-results .results-meta-sort-label{letter-spacing:-.025em;color:#6b7280;font-size:.875rem;display:block}@media (width<=576px){.page__search-results .results-meta-sort-label{letter-spacing:-.025em;font-size:.8125rem}}.page__search-results .results-meta-open-filters-btn{display:none}@media (width<=992px){.page__search-results .results-meta-open-filters-btn{display:grid}}.page__search-results .active-filters{flex-wrap:wrap;gap:.5rem;display:flex}.page__search-results .sidebar{flex-direction:column;gap:1.25rem;display:flex}.page__search-results .sidebar__backdrop{z-index:998;background-color:#1f293780;width:100%;height:100%;position:fixed;top:0;left:0}.page__search-results .sidebar__header{background-color:#f9fafb;border-bottom:1px solid #f3f4f6;border-top-left-radius:.6275rem;border-top-right-radius:.6275rem;justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:none}.page__search-results .sidebar__body{flex-direction:column;gap:1.25rem;display:flex}.page__search-results .sidebar__mobile{padding:0 1.5rem;display:none}.page__search-results .sidebar__mobile .btn{width:100%}@media (width<=992px){.page__search-results .sidebar__mobile{display:flex}}.page__search-results .sidebar__group-title{color:#1f2937;letter-spacing:-.0125em;margin-bottom:.5rem;font-size:.9375rem;font-weight:500;display:block}.page__search-results .sidebar__group-subtitle{color:#4b5563;letter-spacing:-.0125em;font-size:.8125rem}.page__search-results .sidebar__group-body.checkbox-group .field{border-bottom:1px solid #e5e7eb;width:100%;padding-top:.75rem;padding-bottom:.75rem}.page__search-results .sidebar__group-body.checkbox-group .field .check__text{text-align:left;margin-right:auto;align-items:flex-start!important}.page__search-results .sidebar__group-body.checkbox-group .field .field__label label{color:#6b7280;font-size:.9375rem;font-weight:400}.page__search-results .sidebar__group-body.checkbox-group .field:last-child{border-bottom:none}.page__search-results .sidebar__group-body.checkbox-group .field:has(input:checked) .field__label label{color:#1f2937}.page__search-results .sidebar__group-body #filter-rating .bc-select-dropdown .rating-average{color:#374151;font-weight:400}.page__search-results .sidebar__group-body #filter-rating .rating .rating-layout{flex-direction:row-reverse}.page__search-results .sidebar__group-body #filter-rating .rating .rating-average{font-size:.9375rem;font-weight:500}.page__search-results .sidebar__group-body #filter-rating .rating .rating-average:before{content:"ab "}.page__search-results .sidebar__group-body #filter-rating .rating .rating-average:after{content:"•";color:#d1d5db;margin-left:.1rem}@media (width<=992px){.page__search-results .sidebar__group--hide-on-mobile{display:none}}.page__search-results .sidebar__group-articles{margin-top:1rem}.page__search-results .sidebar__group-articles .sidebar__group-body{flex-direction:column;gap:2rem;display:flex}.page__search-results .sidebar__group-articles .article-card .article-image img{height:9rem}.page__search-results .sidebar__group-articles .article-card .article-title{min-height:unset}@media (width<=992px){.page__search-results .sidebar{z-index:999;background-color:#fff;border-top-left-radius:.6275rem;border-top-right-radius:.6275rem;width:calc(100% - 6rem);padding-bottom:3rem;position:fixed;bottom:0;left:3rem;box-shadow:0 -.1rem 2rem #1f293740}.page__search-results .sidebar__header{display:flex}.page__search-results .sidebar__body{padding:0 1.5rem}}@media (width<=768px){.page__search-results .sidebar{width:calc(100% - 3rem);left:1.5rem}}@media (width<=576px){.page__search-results .sidebar{width:calc(100% - 2rem);left:1rem}}.search-results__text{background-color:#fff;margin-top:2.5rem;margin-bottom:-5rem}.search-results__text-layout{flex-direction:column;margin:auto;padding:4rem 0;display:flex}.search-results__text-content{-moz-column-count:2;column-count:2;margin-bottom:4rem}@media (width<=768px){.search-results__text-content{-moz-column-count:1;column-count:1}}.search-results__text h2{text-align:center;margin-bottom:2.5rem;margin-left:auto;margin-right:auto;font-size:2.4375rem}@media (width<=768px){.search-results__text h2{text-align:left;font-size:1.8125rem}}.search-results__text h3{color:#1f2937;letter-spacing:-.025em;margin-top:2rem;margin-bottom:1rem;font-size:1.375rem;font-weight:600}.search-results__text-faqs{flex-direction:column;gap:.5rem;width:100%;max-width:60rem;margin-left:auto;margin-right:auto;display:flex}.search-results__text-faq{background-color:#f9fafb;border:1px solid #f3f4f6;border-radius:.6275rem}.search-results__text-faq-header{cursor:pointer;gap:1.25rem;padding:.8375rem 1.25rem;display:flex}.search-results__text-faq-header label{cursor:pointer;color:#1f2937;margin:0;font-size:.9375rem;font-weight:500}.search-results__text-faq-icon{color:#6b7280;font-size:.875rem;transition:transform .2s ease-in-out}.search-results__text-faq-icon.open{transform:rotate(180deg)}.search-results__text-faq-content{border-top:1px solid #f3f4f6;padding:.8375rem 1.25rem}.search-results__text-faq-content p{color:#374151;font-size:.875rem}.search-results__addon{flex-grow:1;margin-top:2rem}.search-results__addon-header{margin-bottom:1rem}.search-results__addon-title{text-align:left;margin-bottom:0;font-size:1.125rem;font-weight:500}.search-results__addon-description{color:#6b7280;margin-top:.25rem;margin-bottom:0;font-size:.8125rem}.search-results__addon-list{gap:0 1rem;display:flex}.search-results__addon-list--location-categories{flex-wrap:wrap}@media (width<=576px){.search-results__addon-list--location-categories{flex-flow:column}}.search-results__addon-list--location-categories .category{color:#374151;flex-basis:calc(25% - .75rem);padding:.25rem 0;font-size:.9375rem}.search-results__addon-list--location-categories .category:hover{color:#0b63f3}@media (width<=1200px){.search-results__addon-list--location-categories .category{flex-basis:calc(33.3333% - .75rem)}}@media (width<=576px){.search-results__addon-list--location-categories .category{font-size:.875rem}}.search-results__addon-list--frequently-rated .company-card-item{flex-basis:calc(25% - .75rem)}@media (width<=1200px){.search-results__addon-list--frequently-rated .company-card-item{flex-basis:calc(50% - .75rem)}}@media (width<=992px){.search-results__addon-list--frequently-rated .company-card-item{flex-basis:calc(25% - .75rem)}}@media (width<=768px){.search-results__addon-list--frequently-rated .company-card-item{flex-basis:calc(50% - .75rem);max-width:calc(50% - .75rem);overflow:hidden}}@media (width<=576px){.search-results__addon-list--frequently-rated .company-card-item{flex-basis:calc(50% - .25rem);max-width:calc(50% - .25rem)}}@media (width<=1200px){.search-results__addon-list--frequently-rated{flex-wrap:wrap;gap:1rem}}@media (width<=576px){.search-results__addon-list--frequently-rated{gap:.5rem}}.rating-input{position:relative}@media (width<=576px){.rating-input--has-label{margin-bottom:3rem}}.rating-input-fields{gap:.375rem;width:100%;height:100%;display:flex;position:absolute;top:0}.rating-input-fields>input{appearance:none;cursor:pointer;flex-grow:1}.rating-input-stars img{width:12rem}.rating-input-labels{margin-left:1rem;position:absolute;top:50%;left:100%;transform:translateY(-50%)}@media (width<=576px){.rating-input-labels{width:100%;margin-top:1rem;margin-left:0;top:100%;left:50%;transform:translate(-50%)}}.rating-input-labels>span{--rating-label-background:#1e293b;--rating-label-color:#fff;background-color:var(--rating-label-background);height:30px;color:var(--rating-label-color);box-shadow:0 0 0 1px var(--rating-label-background);letter-spacing:-.0125em;border-radius:.25rem;place-items:center;padding:0 .75rem;font-size:.875rem;font-weight:500;line-height:1em;display:grid}.rating-input-labels>span:before{content:"";border-top:.5rem solid #0000;border-bottom:.5rem solid #0000;border-right:.625rem solid var(--rating-label-background);width:0;height:0;position:absolute;top:50%;left:-.5rem;transform:translateY(-50%)}@media (width<=576px){.rating-input-labels>span:before{border-left:.5rem solid #0000;border-right:.5rem solid #0000;border-top:.625rem solid var(--rating-label-background);top:-.9rem;left:50%;transform:translate(-50%)rotate(180deg)}}.rating-input-labels>span[data-rating="0"]{font-weight:400}.rating-input-labels>span[data-rating="1"]{--rating-label-background:#ff3722}.rating-input-labels>span[data-rating="2"]{--rating-label-background:#ff8622}.rating-input-labels>span[data-rating="3"]{--rating-label-background:#ffce00;--rating-label-color:#1e293b}.rating-input-labels>span[data-rating="4"]{--rating-label-background:#73cf11}.rating-input-labels>span[data-rating="5"]{--rating-label-background:#00b67a}.article-card{position:relative}@media (width<=576px){.article-card{margin-bottom:1.5rem!important}}.article-card .article-content{width:100%}.article-card .article-header{align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}@media (width<=576px){.article-card .article-header{margin-bottom:.75rem!important}}.article-card .article-author{align-items:center;gap:.5rem;display:flex}.article-card .article-author img{border:1px solid #e5e7eb;border-radius:999px;width:2rem;height:2rem}.article-card .article-author span{color:#111827;letter-spacing:-.025em;white-space:nowrap;text-overflow:ellipsis;max-width:7rem;font-size:1rem;font-weight:500;line-height:1.25em;display:block;overflow:hidden}@media (width<=576px){.article-card .article-author{gap:.375rem}.article-card .article-author img{width:1.625rem!important;height:1.625rem!important}.article-card .article-author span{max-width:10rem!important;font-size:.9375rem!important}}.article-card .article-date{letter-spacing:-.025em;color:#374151;font-size:.8125rem;line-height:1.5}.article-card .article-date:before{content:"•";margin-right:.25rem}@media (width<=576px){.article-card .article-date{color:#9ca3af;margin-left:auto}.article-card .article-date:before{display:none}}.article-card .article-image img{border:1px solid #e5e7eb;border-radius:.5rem}@media (width<=576px){.article-card .article-image img{height:16rem!important}}.article-card .article-title{letter-spacing:0;color:#111827;margin-bottom:0;font-weight:600;line-height:1.25;transition:all .2s}@media (width<=576px){.article-card .article-title{min-height:unset!important;font-size:1.125rem!important}}.article-card .article-description{letter-spacing:-.0125em;color:#4b5563;margin:0;font-size:.875rem;line-height:1.4125;position:relative}.article-card .article-description .read-more{color:#030712;background:linear-gradient(90deg,#f9fafa00,#f9fafa 17.5%);padding:0 .125rem 0 1.5rem;font-weight:500;position:absolute;bottom:0;right:0}.article-card .article-meta{align-items:center;gap:.25rem;margin-top:1.5rem;display:flex}.article-card .article-meta .icon{display:none}@media (width<=576px){.article-card .article-meta{justify-content:space-between;margin-top:1rem!important}.article-card .article-meta .icon{display:block}}.article-card .article-category{align-items:center;gap:.5rem;display:flex}.article-card .article-category>span{line-height:1.25em}@media (width<=576px){.article-card .article-category{letter-spacing:-.0125em!important;font-size:.875rem!important;font-weight:500!important}}.article-card .article-read-time{letter-spacing:-.025em;color:#4b5563;align-items:center;gap:.5rem;font-size:.8125rem;line-height:1.5;display:flex}.article-card .article-read-time>span{line-height:1.25em}.article-card .article-read-time .short{display:none}.article-card .article-read-time:before{content:"•";margin-right:.25rem}@media (width<=576px){.article-card .article-read-time{color:#9ca3af!important;font-size:.8125rem!important}.article-card .article-read-time .short{display:inline}.article-card .article-read-time .long,.article-card .article-read-time:before{display:none}}.article-card-layout{display:block;position:relative}.article-card .slot-viewer{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#fff;text-shadow:1px 1px 1px #030712;background-color:#11182780;border:2px solid #0b63f380;border-radius:.5rem;justify-content:space-between;gap:1rem;width:100%;height:100%;padding:1rem;font-size:1.125rem;font-weight:600;transition:all .2s;display:flex;position:absolute;top:0;left:0}.article-card .slot-viewer:hover{-webkit-backdrop-filter:blur();backdrop-filter:blur();color:#111827;text-shadow:1px 1px 1px #fff;background-color:#0000}.article-card:hover .article-title{color:#0b63f3}@media (width<=576px){.article-card.is--half-sm .article-image img{height:7.5rem!important}.article-card.is--half-sm .article-author{overflow:hidden}.article-card.is--half-sm .article-author span{font-size:.875rem!important}.article-card.is--half-sm .article-date{display:none}.article-card.is--half-sm .article-title{font-size:.9375rem!important}.article-card.is--half-sm .article-description{font-size:.8125rem!important}.article-card.is--half-sm .article-description .read-more{display:none}.article-card.is--half-sm .article-category{white-space:nowrap;text-overflow:ellipsis;gap:.375rem;overflow:hidden;font-size:.8125rem!important}.article-card.is--half-sm .article-category>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.article-card.is--half-sm .article-read-time{flex-shrink:0;gap:.375rem;font-size:.75rem!important}}.article-card.article-card-default .article-image img{height:13.75rem}.article-card.article-card-default .article-header{margin-top:1rem}.article-card.article-card-default .article-date{font-size:.75rem}.article-card.article-card-default .article-description{display:none}@media (width<=576px){.article-card.article-card-default .article-description{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:1rem;display:-webkit-box;overflow:hidden}}.article-card.article-card-default .article-description .read-more{background:linear-gradient(90deg,#fff0,#fff 17.5%)}.article-card.article-card-default .article-author img{width:1.5rem;height:1.5rem}.article-card.article-card-default .article-author span{font-size:.8125rem}.article-card.article-card-default .article-title{-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:3.75em;font-size:1rem;display:-webkit-box;overflow:hidden}.article-card.article-card-default .article-meta{margin-top:.75rem}.article-card.article-card-default .article-category{font-size:.8125rem}.article-card.article-card-default .article-read-time{font-size:.75rem}.list-pagination{justify-content:space-between;gap:1rem;width:100%;display:flex}.list-pagination-meta{align-items:center;gap:.5rem;display:flex}.list-pagination-meta-indicator{color:#6b7280;font-size:.875rem}.list-pagination-meta-indicator span{color:#1f2937;font-weight:500}.list-pagination__input{text-align:center}.list-pagination__input .field__item{height:1.8375rem!important}.list-pagination__input .input{width:3.5rem;height:1.8375rem!important;padding:.125rem 0!important}.list-pagination__total-pages{letter-spacing:-.0125em;color:#6b7280;text-align:center;width:100%;font-size:.8125rem;display:block}@media (width<=992px){.list-pagination{flex-direction:column;align-items:center}.list-pagination-meta{display:none}}@media (width<=576px){.list-pagination{margin-top:1rem}}.page__search-results .page-results-layout{gap:3rem;padding:2rem 0 0 0;display:flex}.page__search-results .sidebar{flex-shrink:0;flex-basis:17.5rem}@media (width>=992px){.page__search-results .sidebar{display:flex!important}.page__search-results .sidebar__backdrop{display:none!important}}.page__search-results .results-list{flex-grow:1}
