/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--progress-color:#c9d8fa;--base-secondary:#015aa3;--base-primary:#d97f18}.custom-marker .dot{color:#d97f18;fill:#d97f18}.star-rating{display:inline-block;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNCAyNCI+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIj48cGF0aCBmaWxsPSIjRkNDMjAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yNC43NS0xaC0xdjFoMXYtMXpNMTIgMTUuMTdsLTMuMTUgMS45LjgyNS0zLjU3NUw2LjkgMTEuMDdsMy42NS0uMzI1TDEyIDcuMzdsMS40NSAzLjQgMy42NS4zMjUtMi43NzUgMi40LjgyNSAzLjZMMTIgMTUuMTd6bS00LjE1IDQuODVsNC4xNS0yLjUgNC4xNSAyLjVhLjkwOC45MDggMCAwMC41NzUuMTUuOTY2Ljk2NiAwIDAwLjUyNS0uMiAxLjIgMS4yIDAgMDAuMzUtLjQzNy44NzYuODc2IDAgMDAuMDUtLjU4OGwtMS4xLTQuNzI1IDMuNjc1LTMuMTc1QS45NjIuOTYyIDAgMDAyMC41IDkuOTdhMS4wNzIgMS4wNzIgMCAwMC0uMy0uNDVjLS4xMzMtLjExNy0uMzE3LS4xOTItLjU1LS4yMjVMMTQuOCA4Ljg3bC0xLjg3NS00LjQ1YS44OTkuODk5IDAgMDAtLjM4Ny0uNDVjLS4xNzUtLjEtLjM1NS0uMTUtLjUzOC0uMTUtLjE4MyAwLS4zNjIuMDUtLjUzNy4xNWEuODk2Ljg5NiAwIDAwLS4zODguNDVMOS4yIDguODdsLTQuODUuNDI1Yy0uMjMzLjAzMy0uNDE3LjEwOC0uNTUuMjI1YTEuMDcxIDEuMDcxIDAgMDAtLjMuNDUuOTkuOTkgMCAwMC0uMDM3LjU2Mi45NTUuOTU1IDAgMDAuMzEyLjUxM0w3LjQ1IDE0LjIybC0xLjEgNC43MjVhLjg3Ni44NzYgMCAwMC4wNS41ODhjLjA4My4xNzUuMi4zMi4zNS40MzcuMTUuMTE3LjMyNS4xODMuNTI1LjIuMi4wMTcuMzkyLS4wMzMuNTc1LS4xNXoiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvZz48ZGVmcz48Y2xpcFBhdGggaWQ9ImEiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoMjR2MjRIMHoiLz48L2NsaXBQYXRoPjwvZGVmcz48L3N2Zz4=")}.star-rating__rating{height:100%;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNCAyNCI+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIj48cGF0aCBmaWxsPSIjRkNDMjAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yNC43NS0xaC0xdjFoMXYtMXpNNy44NSAyMC4wMmw0LjE1LTIuNSA0LjE1IDIuNWEuOTA4LjkwOCAwIDAwLjU3NS4xNS45NjYuOTY2IDAgMDAuNTI1LS4yIDEuMiAxLjIgMCAwMC4zNS0uNDM3Ljg3Ni44NzYgMCAwMC4wNS0uNTg4bC0xLjEtNC43MjUgMy42NzUtMy4xNzVhLjk2MS45NjEgMCAwMC4yNzUtMS4wNzVjLS4wNjYtLjE4My0uMTY2LS4zMzMtLjMtLjQ1cy0uMzE2LS4xOTItLjU1LS4yMjVsLTQuODUtLjQyNS0xLjg3NS00LjQ1YS44OTguODk4IDAgMDAtLjM4Ny0uNDVjLS4xNzUtLjEtLjM1NC0uMTUtLjUzOC0uMTUtLjE4MyAwLS4zNjIuMDUtLjUzNy4xNWEuODk3Ljg5NyAwIDAwLS4zODguNDVMOS4yMDEgOC44N2wtNC44NS40MjVjLS4yMzMuMDMzLS40MTYuMTA4LS41NS4yMjVhMS4wNzEgMS4wNzEgMCAwMC0uMy40NS45OS45OSAwIDAwLS4wMzcuNTYyLjk1NS45NTUgMCAwMC4zMTIuNTEzbDMuNjc1IDMuMTc1LTEuMSA0LjcyNWEuODc2Ljg3NiAwIDAwLjA1LjU4OGMuMDg0LjE3NS4yLjMyLjM1LjQzNy4xNS4xMTcuMzI1LjE4My41MjUuMi4yLjAxNy4zOTItLjAzMy41NzUtLjE1eiIgY2xpcC1ydWxlPSJldmVub2RkIi8+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD0iYSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGgyNHYyNEgweiIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg==")}.star-rating--xs{width:3.75rem;height:.75rem}.star-rating--xs,.star-rating--xs .star-rating__rating{background-size:.75rem .75rem}.star-rating--sm{width:5rem;height:1rem}.star-rating--sm,.star-rating--sm .star-rating__rating{background-size:1rem 1rem}.star-rating--md{width:6.5rem;height:1.5rem}.star-rating--md,.star-rating--md .star-rating__rating{background-size:1.325rem 1.5rem}.star-rating--lg{width:6.875rem;height:2rem}.star-rating--lg,.star-rating--lg .star-rating__rating{background-size:1.375rem 2rem}.star-rating--xl{width:6.875rem;height:2rem}@media (min-width:768px){.star-rating--xl{width:12.5rem;height:2.375rem}}.star-rating--xl,.star-rating--xl .star-rating__rating{background-size:1.375rem 2rem}@media (min-width:768px){.star-rating--xl,.star-rating--xl .star-rating__rating{background-size:2.5rem 2.375rem}}.carousel{position:relative;width:100%;padding:0;margin:0}.carousel__list{display:flex;flex-wrap:nowrap;padding:0;margin:0;list-style:none}.carousel__wrapper{position:relative;overflow-x:hidden}.carousel__item{flex:0 0 auto}.carousel__item>img{max-width:100%}.carousel__controls{display:flex;justify-content:center;padding:1rem 0}.carousel__controls--absolute{position:absolute;top:50%;z-index:1;width:100%;padding:0}.carousel__controls--absolute .carousel__control{position:absolute;top:50%;z-index:1;transform:translateY(-50%)}.carousel__control{padding:0;background:none;border:0;fill:#c0c1c3;transition:fill .16s ease-in-out}.carousel__control:hover{fill:#015aa3}.carousel__control--previous{left:.5rem}.carousel__control--next{right:.5rem}.carousel__navigation{display:flex;align-items:center;justify-content:center;padding:0}.carousel__navigation-item{width:1rem;height:1rem;padding:0;margin:0 .5rem;text-indent:-9999px;background-color:#c0c1c3;border:0;border-radius:50%;transition:background-color .16s ease-in-out}.carousel__navigation-item:hover{background-color:#a9abae}.carousel__navigation--absolute{position:absolute;bottom:1rem;width:100%}.carousel--center .carousel__list{align-items:center}.carousel--top .carousel__list{align-items:flex-start}.carousel--bottom .carousel__list{align-items:flex-end}.carousel__navigation-item.js-if-ref:hover,.carousel__navigation-item.js-is-ref{background-color:#015aa3}#ac-reviews .col-carousel{padding-right:0;padding-left:0}#ac-reviews .ac-reviews-carousel{margin:0 0 1.5rem}#ac-reviews .ac-reviews-carousel__list-item{padding:0 .9375rem}@media (min-width:992px){#ac-reviews .ac-reviews-carousel__list-item{padding:0 3rem}}#ac-reviews .ac-reviews-carousel .carousel__navigation{margin:1.5rem 0 0}#ac-reviews .ac-reviews-carousel .carousel__control:hover{fill:#4e2c06}#ac-reviews .ac-reviews{margin:2rem 0;font-size:1rem;color:#6e6f71}#ac-reviews .ac-recommendation-top{display:flex;flex-flow:row nowrap;align-items:center;padding:.5rem;margin:0 0 1.5rem;font-family:Inter,sans-serif;background-color:#edeeee}@media (min-width:768px){#ac-reviews .ac-recommendation-top{justify-content:center}}#ac-reviews .ac-recommendation-top__percent{font-size:1.5rem;font-weight:700;color:#033e08}@media (min-width:768px){#ac-reviews .ac-recommendation-top__percent{display:flex;flex-flow:row nowrap;align-items:center;font-size:2rem}}#ac-reviews .ac-recommendation-top__percent .icon{display:none}@media (min-width:768px){#ac-reviews .ac-recommendation-top__percent .icon{display:block;width:2rem;height:2rem;margin-right:1rem;fill:#033e08}}#ac-reviews .ac-recommendation-top__customer{margin-left:1rem}@media (min-width:768px){#ac-reviews .ac-recommendation-top__customer{font-size:1.5rem}}#ac-reviews .card__rating-header{display:flex;flex-flow:row nowrap;align-items:center}#ac-reviews .card__rating-header-item{display:flex;flex-basis:33%;flex-flow:column nowrap;align-items:center;font-size:.75rem}#ac-reviews .card__recommendation{margin:.5rem 0;text-align:center}#ac-reviews .card__recommendation--positive{color:#033e08}#ac-reviews .card__recommendation--positive .icon{fill:#033e08}#ac-reviews .card__recommendation--negative{color:#6e0a09}#ac-reviews .card__recommendation--negative .icon{fill:#6e0a09}#ac-reviews .card__testimonial{margin:0;border:0}#ac-reviews .card__testimonial-text{position:relative;padding:.5rem;margin:0;font-size:.875rem;background-color:#edeeee;border-radius:.125rem}#ac-reviews .card__testimonial-text span:after{content:"... "}#ac-reviews .card__testimonial-text span+span{display:none}#ac-reviews .card__testimonial-link{color:#062445}#ac-reviews .card__testimonial-footer{margin:.5rem 0 0;font-size:.875rem;text-align:right}#ac-reviews .card__testimonial-author{font-style:normal;font-weight:700}#ac-reviews .modal--customer-review .card__testimonial-text span{display:inline}#ac-reviews .modal--customer-review .card__testimonial-link,#ac-reviews .modal--customer-review .card__testimonial-text span:after{display:none}#ac-reviews .ac-provider-rating{margin:0 0 1.5rem}#ac-reviews .ac-provider-rating__note{margin:0 0 1rem;font-size:.875rem}#ac-reviews .ac-provider-rating__score{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;font-family:Inter,sans-serif}#ac-reviews .ac-provider-rating__score+.ac-provider-rating__score{margin-top:.75rem}#ac-reviews .ac-reviews-carousel .carousel__wrapper{padding-bottom:.5rem}#ac-reviews .ac-reviews-carousel__list{padding:0;margin:0;list-style:none}@media (min-width:768px){#ac-reviews .ac-write-review{display:flex;flex-flow:row nowrap}}#ac-reviews .ac-write-review__heading{margin:0 0 .5rem;font-family:Inter,sans-serif;font-size:1.25rem;font-weight:700}#ac-reviews .ac-write-review__text{margin:0 0 1rem}@media (min-width:768px){#ac-reviews .ac-write-review__left{flex-basis:65%}}@media (min-width:768px){#ac-reviews .ac-write-review__right{display:flex;flex-basis:35%;flex-flow:row nowrap;align-items:center;justify-content:center}}#ac-reviews .ac-write-review__right .btn{width:100%}@media (min-width:768px){#ac-reviews .ac-write-review__right .btn{width:auto}}#ac-reviews .ac-reviews-mention{margin:1rem 0 0;font-size:.875rem}#ac-reviews .card--customer-review{padding:.5rem;margin:0}
#sliding-popup{background:url(/modules/contrib/eu_cookie_compliance/images/gradient.png) center center scroll repeat-y transparent;}.sliding-popup-bottom,.sliding-popup-top{margin:0;padding:0;width:100%;z-index:99999;left:0;text-align:center;}.sliding-popup-bottom{position:fixed;}.sliding-popup-top{position:relative;}.eu-cookie-compliance-content{margin:0 auto;max-width:80%;display:inline-block;text-align:left;width:100%;position:relative;}.eu-cookie-compliance-buttons{float:right;margin:0 0 1em 0;max-width:40%;}.eu-cookie-compliance-categories-buttons{margin:0 0 1em 0;max-width:60%;float:left;}[dir="rtl"] .eu-cookie-compliance-buttons{float:left;}[dir="rtl"] .eu-cookie-compliance-categories-buttons{float:right;}.eu-cookie-compliance-more-button{cursor:pointer;display:inline;height:auto;margin:0;padding:0;border:none;text-decoration:underline;background:none;}.eu-cookie-compliance-secondary-button{cursor:pointer;border:none;background:none;margin-top:1em;padding:0 8px;vertical-align:middle;}.disagree-button.eu-cookie-compliance-more-button,.eu-cookie-compliance-agree-button,.eu-cookie-compliance-default-button,.eu-cookie-compliance-hide-button,.eu-cookie-compliance-more-button-thank-you,.eu-cookie-withdraw-button,.eu-cookie-compliance-save-preferences-button{cursor:pointer;margin-right:5px;margin-top:1em;vertical-align:middle;overflow:visible;width:auto;-moz-box-shadow:inset 0 1px 0 0 #ffffff;-webkit-box-shadow:inset 0 1px 0 0 #ffffff;box-shadow:inset 0 1px 0 0 #ffffff;background-color:#ededed;background-image:-moz-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#ededed),color-stop(100%,#dfdfdf));background-image:-webkit-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:-o-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:-ms-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:linear-gradient(to bottom,#ededed 5%,#dfdfdf 100%);-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #dcdcdc;color:#000;font-family:Arial,sans-serif;font-weight:bold;padding:4px 8px;text-decoration:none;text-shadow:1px 1px 0 #ffffff;}[dir="rtl"] .eu-cookie-compliance-buttons button{-moz-box-shadow:inset 0 0 0 1px #ffffff;-webkit-box-shadow:inset 0 0 0 1px #ffffff;box-shadow:inset 0 0 0 1px #ffffff;}.disagree-button.eu-cookie-compliance-more-button:hover,.eu-cookie-compliance-agree-button:hover,.eu-cookie-compliance-default-button:hover,.eu-cookie-compliance-hide-button:hover,.eu-cookie-compliance-more-button-thank-you:hover,.eu-cookie-withdraw-button:hover{background-color:#dfdfdf;background-image:-moz-linear-gradient(top,#dfdfdf 5%,#ededed 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#dfdfdf),color-stop(100%,#ededed));background-image:-webkit-linear-gradient(top,#dfdfdf 5%,#ededed 100%);background-image:-o-linear-gradient(top,#dfdfdf 5%,#ededed 100%);background-image:-ms-linear-gradient(top,#dfdfdf 5%,#ededed 100%);background-image:linear-gradient(to bottom,#dfdfdf 5%,#ededed 100%);}.disagree-button.eu-cookie-compliance-more-button:active,.eu-cookie-compliance-agree-button:active,.eu-cookie-compliance-default-button:active,.eu-cookie-compliance-hide-button:active,.eu-cookie-compliance-more-button-thank-you:active,.eu-cookie-withdraw-button:active{position:relative;top:1px;}.eu-cookie-compliance-message{float:left;margin:5px 0 0;max-width:60%;}.eu-cookie-compliance-banner--categories .eu-cookie-compliance-message{max-width:100%;}.eu-cookie-compliance-categories{clear:both;padding-top:1em;}.eu-cookie-compliance-categories label{display:inline;}[dir="rtl"] .eu-cookie-compliance-message{float:right;text-align:right;}.eu-cookie-compliance-message h1,.eu-cookie-compliance-message h2,.eu-cookie-compliance-message h3,.eu-cookie-compliance-message p{font-weight:bold;line-height:1.4;margin:0 0 5px 0;}.eu-cookie-compliance-message h1,.eu-cookie-compliance-message h2,.eu-cookie-compliance-message h3,.eu-cookie-compliance-message p,.eu-cookie-compliance-message button,.eu-cookie-compliance-category label{color:#fff;}.eu-cookie-compliance-message h1{font-size:24px;}.eu-cookie-compliance-message h2{font-size:16px;}.eu-cookie-compliance-message h3{font-size:12px;}.eu-cookie-compliance-message p{font-size:12px;display:inline;}.eu-cookie-withdraw-tab{padding:4px 7px;cursor:pointer;}.sliding-popup-bottom .eu-cookie-withdraw-tab{border-width:2px 2px 0;border-radius:5px 5px 0 0;}.sliding-popup-top .eu-cookie-withdraw-tab{border-width:0 2px 2px;border-radius:0 0 5px 5px;}.eu-cookie-withdraw-wrapper.sliding-popup-top,.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-banner{transform:scaleY(-1);}.eu-cookie-withdraw-tab{position:absolute;top:0;transform:translate(-50%,-100%);left:50%;}.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-tab{transform:translate(-50%,-100%) scaleY(-1);}.eu-cookie-compliance-close-button{background:url(/modules/contrib/eu_cookie_compliance/images/close.png);width:24px;height:24px;border-width:0;font-size:0px;position:absolute;right:2px;top:-12px;cursor:pointer;}body:not(.eu-cookie-compliance-popup-open) .eu-cookie-compliance-close-button{display:none;}@media screen and (max-width:600px){.eu-cookie-compliance-content{max-width:95%;}.eu-cookie-compliance-categories,.eu-cookie-compliance-message{max-width:100%;}.eu-cookie-compliance-buttons{clear:both;float:none;max-width:100%;margin:5px 0 1em;}.eu-cookie-compliance-buttons.eu-cookie-compliance-has-categories{float:right;margin-top:-56px;}.eu-cookie-compliance-banner--categories .eu-cookie-compliance-buttons{position:initial;bottom:unset;right:unset;}}
article pre{--base-size-16:1rem;background-color:#f6f8fa;border-radius:6px;padding:var(--base-size-16);position:relative;overflow:scroll;font-size:14px;}article pre code[class*=language-]{--base-size-16:1rem;color:#1f2328;overflow:auto;font-size:85%;line-height:1.45;color:#1f2328;overflow:visible;word-wrap:normal;}article pre + .code-block-copy{border:1px solid #d0d7de;border-radius:6px;cursor:pointer;position:absolute;top:8px;right:8px;background-image:url(/modules/custom/selectra_global/img/copy.svg);height:32px;width:32px;padding:0;background-color:transparent;background-size:contain;background-size:16px;background-position:center;background-repeat:no-repeat;}article pre + .code-block-copy.copied{background-image:url(/modules/custom/selectra_global/img/check.svg?109kn=);border:1px solid #1a7f37;}.pre-wrapper{position:relative;}
#manage-cookies-modal label,#manage-cookies-modal div,#manage-cookies-modal p{color:#565e66;}#manage-cookies-modal .modal--title{margin-top:0;margin-bottom:25px;}#manage-cookies-modal .find-more-button{margin-top:10px;}#manage-cookies-modal .eu-cookie-compliance-categories label{display:flex;align-items:center;margin-top:0;}#manage-cookies-modal .eu-cookie-compliance-categories .eu-cookie-compliance-save-preferences-button{float:unset;margin-block-start:1rem;width:100%;max-width:100%;}.eu-cookie-compliance-category .checkbox__label,.radio__label{font-weight:400;}.eu-cookie-compliance-content--wrapper .modal__footer{display:flex;justify-content:center;}.eu-cookie-compliance-content{display:flex;justify-content:space-between;align-items:center;padding:0 0 1rem 0;font-size:.875rem;}.eu-cookie-compliance-message .manage-cookies{text-decoration:underline;cursor:pointer;}.eu-cookie-compliance-message p,.eu-cookie-compliance-message h2{font-weight:400;}.eu-cookie-compliance-default-button,.eu-cookie-withdraw-button{margin:0;font-size:1.125rem;text-shadow:none;background-color:transparent;background-image:none;box-shadow:none;border:none;}.eu-cookie-withdraw-button{display:none;margin-top:1rem;font-size:.875rem;font-weight:400;}.eu-cookie-compliance-default-button:active,.eu-cookie-compliance-default-button:focus,.eu-cookie-compliance-default-button:hover,.eu-cookie-compliance-default-button:visited,.eu-cookie-withdraw-button:active,.eu-cookie-withdraw-button:focus,.eu-cookie-withdraw-button:hover,.eu-cookie-withdraw-button:visited{background-color:transparent;background-image:none;border:none;outline-color:transparent;box-shadow:none;text-shadow:none;}.eu-cookie-compliance-content .eu-cookie-compliance-buttons{width:7rem;margin:0;}.eu-cookie-compliance-banner .eu-cookie-compliance-close{padding:.75rem 1rem .75rem;margin-bottom:-10px;}.eu-cookie-compliance-banner .eu-cookie-compliance-close button{float:right;z-index:1000;}@media screen and (max-width:600px){#manage-cookies-modal .find-more-button{display:block;margin:10px auto 0 auto;}.eu-cookie-compliance-content{flex-direction:column;align-items:start;font-size:.75rem;}.eu-cookie-compliance-buttons .eu-cookie-compliance-default-button,.eu-cookie-compliance-buttons .eu-cookie-withdraw-button{padding:0;margin:.75rem 0 0 0;text-align:left;font-size:1rem;}}.eu-cookie-compliance__modal-title{margin-top:1.5em;margin-bottom:.875em;font-family:'Trebuchet MS',sans-serif;font-size:1.625rem;font-weight:inherit;line-height:1.3;color:#1460aa;}#sliding-popup .cookie-categories{opacity:1;}#sliding-popup .cookie-top{z-index:2;position:relative;}#sliding-popup #popup-buttons{margin-bottom:20px;}.modal#manage-cookies-modal .modal__footer.hidden{display:none;}.modal#manage-cookies-modal.modal--md.cookie-categories{margin-top:0;padding:0;box-shadow:none;max-width:unset;background:unset;transition:unset;transform:unset;opacity:1;}#sliding-popup .modal__holder .modal__header{display:flex;width:100%;flex-wrap:wrap;}#sliding-popup .modal__holder{position:relative;display:block;top:unset !important;right:unset;bottom:unset;left:unset;z-index:1;overflow-y:unset;}.eu-cookie-compliance-banner{max-height:calc(100vh - 60px);overflow-y:auto;}.eu-cookie-compliance-category-input{position:absolute;opacity:0;right:0;width:calc(100% - 38px);height:41px;z-index:2;cursor:pointer;}.eu-cookie-compliance-category-input + label{position:relative;}.eu-cookie-compliance-category-input + label svg{fill:#474849;position:absolute;right:5px;transform:rotate(90deg);top:10px;}.eu-cookie-compliance-category-input:checked + label svg{transform:rotate(270deg);}.eu-cookie-compliance-category-input:checked + label + .eu-cookie-compliance-category-description{max-height:100vh;padding:1em;display:block;}#sliding-popup #popup-buttons .agree-button{width:100%;}#sliding-popup .modal__footer{gap:12px;}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0;}.modal#manage-cookies-modal .modal__footer{flex-wrap:wrap;gap:0;margin-top:0;}.modal#manage-cookies-modal .modal__footer #popup-buttons{flex-direction:row;gap:12px;margin-block:0;}.modal#manage-cookies-modal .modal__footer #popup-buttons button.btn{width:calc(33% - 6px);max-width:calc(33% - 6px);}.modal#manage-cookies-modal .modal__footer .eu-cookie-compliance-save-preferences-button{width:100%;}#sliding-popup .eu-cookie-compliance-content{margin-bottom:0;}#sliding-popup .modal#manage-cookies-modal .modal__body .eu-cookie-compliance-category{margin-top:12px;}#sliding-popup .eu-cookie-compliance-content__title{margin-top:-22px;margin-bottom:.75rem;}.eu-cookie-compliance-content__banner-wrapper{width:100%;}#popup-buttons .btn--tertiary{background-color:#fff;outline-offset:-1px;}#popup-buttons .btn--tertiary span{margin-inline-start:10px;}@media screen and (max-width:575.9px){.modal#manage-cookies-modal .modal__footer #popup-buttons{flex-wrap:wrap;flex-direction:column-reverse;}.eu-cookie-compliance-banner.eu-cookie-compliance-banner-info{padding:1rem;border-radius:1.5rem 1.5rem 2.25rem 2.25rem;}.modal#manage-cookies-modal .modal__footer #popup-buttons button.btn{width:100%;max-width:100%;}}
.sticky-footer{left:0;bottom:-3px;flex-wrap:wrap;align-items:center;}.sticky-footer .provider-info__logo--img{max-height:2.5rem;margin-right:.25rem;}.call-block--wrapper{display:flex;width:100%;justify-content:center;gap:10px;flex-wrap:wrap;}.call-block--wrapper .call-block--open{width:initial;}
@media (min-width:576px){#content-area #summary .card__title,article #summary .card__title,.dynamic-page #summary .card__title,.versus-page #summary .card__title{margin-bottom:1.125rem;font-size:1.625rem;letter-spacing:-0.02em;}#summary .list-summary__item{margin-top:1.125rem;padding:.25rem 1rem .25rem 18px;font-size:18px;letter-spacing:-0.014em;}}@media (min-width:992px){#content-area #summary,article #summary.desktop--sidebar,.dynamic-page #summary.desktop--sidebar,.versus-page #summary.desktop--sidebar{display:block;}article #summary,.dynamic-page #summary,.versus-page #summary{display:none;}article #summary.u-display--lg-block:not(.aside--provider-summary),.dynamic-page #summary.u-display--lg-block:not(.aside--provider-summary),.versus-page #summary.u-display--lg-block:not(.aside--provider-summary){display:none !important;}}#content-area #summary,article #summary,.dynamic-page #summary,.versus-page #summary{border-radius:1rem;}#content-area #summary .collapse__content .list-summary,article #summary .collapse__content .list-summary,.dynamic-page #summary .collapse__content .list-summary,.versus-page #summary .collapse__content .list-summary{margin-top:1rem;}@media (max-width:991px){#content-area #summary.collapse.js-is--open .collapse__header::after,article #summary.collapse.js-is--open .collapse__header::after,.dynamic-page #summary.collapse.js-is--open .collapse__header::after,.versus-page #summary.collapse.js-is--open .collapse__header::after{transform:rotate(225deg);top:1rem;}.summary-collapse--wrapper .summary-collapse.collapse.js-is--open .collapse__header:after{transform:rotate(225deg);right:.75rem;}.summary-collapse--wrapper .summary-collapse.collapse .collapse__header:after{transform:rotate(45deg);top:calc(50% - .5rem);border:solid var(--base-secondary);border-width:0 3px 3px 0;padding:4px;transition:transform .1s ease-in-out;right:.25rem;content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0iIzZCNzY4MCI+PHBhdGggZD0iTTQuNSAzbDMuMS0zIDExLjkgMTJMNy42IDI0bC0zLjEtMyA5LTktOS05eiIvPjwvc3ZnPg==);width:.75rem;height:.75rem;transform-origin:50% 50%;}.summary-collapse--wrapper .summary-collapse.collapse .collapse__header{color:#333435;font-size:20px;line-height:128%;letter-spacing:-0.017em;}.summary-collapse--wrapper #summary.summary-collapse.collapse .collapse__content .list-summary{margin-top:1rem;}#content-area #summary .collapse__header::after,article #summary .collapse__header::after,.dynamic-page #summary .collapse__header::after,.versus-page #summary .collapse__header::after{transform:rotate(45deg);top:calc(50% - .5rem);border:solid var(--base-secondary);border-width:0 3px 3px 0;padding:4px;transition:transform .1s ease-in-out;}}#content-area #summary .card__title,article #summary .card__title,.dynamic-page #summary .card__title,.versus-page #summary .card__title,#content-area #summary .collapse__header,article #summary .collapse__header,.dynamic-page #summary .collapse__header,.versus-page #summary .collapse__header{margin-bottom:0;font-family:'Inter';font-style:normal;font-weight:600;font-size:20px;line-height:128%;letter-spacing:-0.017em;color:#333435;}#ac-footer{position:relative;z-index:3;}#summary .list-summary{margin:0;border-left:6px solid #D6D7D8;border-radius:2px;}#summary .list-summary__item{margin-top:1rem;font-family:'Inter';font-size:1rem;line-height:160%;letter-spacing:-0.011em;cursor:pointer;transition:color 300ms;}@media screen and (max-width:991px){#summary .list-summary__item[data-tag=h3]{display:none;}#summary .list-summary__item[data-tag=h4]{display:none;}}@media (max-width:991px){#summary .list-summary__item{background:unset !important;}#sidebar #summary.card.card--aside.desktop--sidebar{padding:0;box-shadow:none;border-radius:0;border:none;}.summary-collapse--wrapper.d-none-mobile,#summary.card.card--aside.d-none-mobile{display:none !important;}}.summary-collapse--wrapper .card--aside .card__title{font-weight:700;}#summary .list-summary__item:first-child{margin-top:0;}.summary--item{background-color:transparent;}.list-summary__link:active,.list-summary__link:focus,.list-summary__link:visited{outline:0;border:none;-moz-outline-style:none;}#sidebar #summary.card.card--aside{padding:1.125rem;box-shadow:0px 0px 1px rgba(0,0,0,0.1669),0px 1px 3px rgba(0,0,0,0.1565);border-radius:1rem;}#sidebar #summary .list-summary{border:none;}#sidebar #summary .list-summary__item{list-style-type:none;}#sidebar #summary .list-summary__item:hover{list-style-type:none;}#sidebar #summary.aside--provider-summary{width:unset !important;position:relative !important;top:unset !important;}#summary.summary__add_limit .list-summary{max-height:300px;overflow-x:auto;}@media screen and (max-width:991px){#summary.summary__add_limit .list-summary{max-height:unset;}.list-summary__item[data-tag="h2"]{margin-top:0;}.list-summary__item[data-tag="h3"],.list-summary__item[data-tag="h4"]{display:none;}}#summary .list-summary::-webkit-scrollbar-track{background-color:#f2f2f2;}#summary .list-summary::-webkit-scrollbar{width:8px;height:8px;background-color:#f6f6f6;}#summary .list-summary::-webkit-scrollbar-thumb{background-color:#ccc;}.card.card--aside.summary.card--aside__lg--up{margin:-8px 0 1rem 0;border-radius:1rem;}@media screen and (max-width:991px){.card.card--aside.summary.card--aside__lg--up{margin-bottom:32px;margin-top:32px;}}.list-summary__h2:not(.active) .list-summary__item.active.has-background{background:transparent !important;}#summary .card:not(.summary){margin:1.5rem 0 1rem 0;font-size:.875rem;}
