/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.display--none{display:none !important;}.display--inline{display:inline !important;}.display--inline-block{display:inline-block !important;}.display--block{display:block !important;}.display--flex{display:flex !important;}.display--inline-flex{display:inline-flex !important;}.display--table{display:table !important;}.display--align-items-center{align-items:center;}.display--align-items-start{align-items:flex-start;}.display--align-items-end{align-items:flex-end;}.display--justify-content-center{justify-content:center;}.display--justify-content-between{justify-content:space-between;}.display--justify-content-around{justify-content:space-around;}.display--justify-content-start{justify-content:flex-start;}.display--justify-content-end{justify-content:flex-end;}.full-width{width:100%;height:100%;}
.floating-label-container{position:relative;}.floating-input-wrapper{position:relative;display:block;width:100%;}.floating-label{position:absolute;left:0.5rem;top:50%;transform:translateY(-50%);color:#58595b;font-size:1rem;pointer-events:none;transition:all 0.3s ease;background:transparent;padding:0;z-index:2;transform-origin:left center;font-family:Inter,sans-serif;font-weight:400;line-height:25.6px;letter-spacing:-0.176px;}.floating-label--text-after{left:0.5rem;background:transparent;padding:0;}.floating-input-wrapper input{position:relative;z-index:0;padding-top:1.25rem;padding-bottom:0.5rem;}.floating-label-container .form-group__label{display:none;}.iti__selected-dial-code{transition:transform 0.3s ease,font-size 0.3s ease;}.iti__selected-dial-code.dial-code-up{transform:translateY(4px);font-size:16px;line-height:1.65;}.floating-label.label-up{top:.875rem;font-size:12px;line-height:var(--Leading-UI-XXS,15.36px);letter-spacing:var(--Letter-spacing-UI-XS,0);transform:translateY(-50%) scale(1);}.floating-label.label-center{top:50%;}
.fieldgroup{width:100%;position:relative;color:#58595b}.fieldset-wrapper{margin-bottom:1rem;display:flex;flex-direction:column;width:100%;}.form-wrapper:not(.comparator-hero-results__edit){width:100%;}.form-group.form-group--spaced{margin-bottom:24px;}.form-group.form-group--spaced:has(+ small){margin-bottom:.5rem;}.form-group.form-group--spaced + small{margin-bottom:1.5rem;}.radios--wrapper:not(.radios-default-style) .dino-radios .form-group.form-group--spaced{margin-bottom:0;}.form-group{position:relative;margin:0;font-weight:400;font-size:.875rem;color:#58595b;background-color:transparent;border:2px solid transparent;border-radius:.5rem;transition:background-color .16s ease-in-out,border-color .16s ease-in-out,color .32s ease-in-out,fill .32s ease-in-out;}.form-group:not([class*='col-']){padding:0;}.form-group input{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}@media not all and (min-resolution:.001dpcm){@supports (-webkit-appearance:none){input,select,textarea{font-size:16px !important;}}}.form-group input.relative{position:relative;}.form-group input.error{border-color:#d71a1f}.form-group__label+.btn-grp,.form-group__label+.form-group__item,.form-group__label+.row,.form-group__label~.stepper{margin-top:0;margin-bottom:0;}.form-group__item:focus,.range-slider__input .range-slider__input-result:focus,.stepper__input:focus{border-width:2px;}legend{width:100%}.form-label:not(:empty),.form-group__label:not(:empty),legend .fieldset-legend:not(:empty),.fieldset-wrapper .description:not(:empty){color:#58595B;font-size:16px;font-family:Inter;font-weight:400;line-height:25.60px;word-wrap:break-word;letter-spacing:-0.176px;}.form-label{display:flex;justify-content:space-between;align-items:center;width:100%}.fieldset-legend,.form-group__label{position:relative;display:block;}.fieldset-legend .modal-tooltip__wrapper,.form-group__label .modal-tooltip__wrapper{float:right;}.webform-required{display:none;}.form-required:before,.fieldset-legend.form-required:before,.form-group__label.form-required:before,.form-group.js-form-type-dino-input-email .form-group__label.js-form-required:before,.form-group.js-form-type-dino-input-email .form-group__label.form-required:before,.form-group.form-group-phone .form-required:before{display:inline;content:"*";color:#B30F16;margin-right:0.125rem;top:0;position:relative;font-size:1rem;line-height:25.6px;font-weight:400;letter-spacing:var(--Letter-spacing-UI-MD,-0.176px);}.form-group.form-item-autocomplete-location .form-required.floating-label:before,.form-group.js-form-type-dino-input-address-autocomplete .form-required.floating-label:before,.form-group.form-item-email .form-required.floating-label:before,.form-group.js-form-type-dino-input-email .form-required.floating-label:before,.form-group.form-item-first-name .form-required.floating-label:before,.form-group.js-form-type-dino-input-first-name .form-required.floating-label:before,.form-group.form-item-last-name .form-required.floating-label:before,.form-group.js-form-type-dino-input-last-name .form-required.floating-label:before,.form-group.form-item-phone-number .form-required.floating-label:before,.form-group.js-form-type-dino-input-phone-international .form-required.floating-label:before{display:inline;content:"*";color:#B30F16;margin-right:0.125rem;top:0;position:relative;font-size:1rem;line-height:25.6px;font-weight:400;letter-spacing:var(--Letter-spacing-UI-MD,-0.176px);}.form-group.form-item-autocomplete-location .form-required.floating-label.label-up:before{top:0;font-size:12px;}.form-item-autocomplete-location{z-index:5;}.form-group .form-group__label{font-family:Helvetica,Arial,sans-serif;font-size:.875rem;line-height:1.125;font-weight:400;color:#58595b;transition:background-color 420ms cubic-bezier(0.22,1,0.36,1),border-color 220ms ease,color 360ms ease;}.form-group .form-group__label:not(.option){margin:.25rem 0;}.form-group .form-group__label:not(.form-required){width:100%;justify-content:space-between;}.dino-radios--horizontal .form-group .form-group__label:not(.form-required){justify-content:center;}.form-title{margin-top:24px;margin-bottom:24px;color:#343535;font-size:20px;font-family:Inter,sans-serif;font-weight:600;line-height:25.60px;word-wrap:break-word;letter-spacing:-0.34px;}.form-subtitle{position:relative;display:flex;width:100%;margin:0 0 8px 0;color:#343535;font-size:18px;font-family:Inter,sans-serif;font-weight:600;line-height:23.04px;word-wrap:break-word}.form-subtitle.margin--bottom{margin-bottom:16px;}.form-subtitle .icon-dino{fill:#808284;margin-right:4px;}.form-subtitle-text{margin-top:4px;margin-bottom:16px;color:var(--Text-Neutral-Medium,#58595B);font-family:var(--Family-Body,Inter);font-size:var(--Size-Caption,14px);font-style:normal;font-weight:var(--Weight-Regular,400);line-height:var(--Leading-Caption,22.4px);letter-spacing:var(--Letter-spacing-Caption,-0.084px);}.ajax-progress{display:flex;justify-content:center;align-items:center;padding:1px 5px 2px;text-align:center;width:100%;margin-top:.5rem}.ajax-progress-throbber .throbber{display:flex;padding:0;background:none}.ajax-progress-throbber .throbber:after{content:url(/themes/custom/agrippa/img/svg/loader.svg);width:35px}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px;font-family:Inter,sans-serif;font-weight:600}legend .fieldset-legend.ajax-progress{font-size:.875rem;font-family:Helvetica,Arial,sans-serif;color:#58595b;line-height:1.5;font-weight:400;margin:0 0 .25rem}.form-group.form-group--spaced.js-form-type-dino-input-range{margin-bottom:0;}
.margin--top{margin-top:1rem;}.margin--bottom{margin-bottom:1rem;}.margin--left{margin-left:1rem;}.margin--right{margin-right:1rem;}.margin--top-none{margin-top:0 !important;}.margin--bottom-none{margin-bottom:0 !important;}.margin--left-none{margin-left:0 !important;}.margin--right-none{margin-right:0 !important;}.padding--top{padding-top:1rem;}.padding--bottom{padding-bottom:1rem;}.padding--left{padding-left:1rem;}.padding--right{padding-right:1rem;}.padding--top-none{padding-top:0 !important;}.padding--bottom-none{padding-bottom:0 !important;}.padding--left-none{padding-left:0 !important;}.padding--right-none{padding-right:0 !important;}
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;}@media screen and (max-width:360px){.text-1{font-size:1rem !important;}}.section.no-padding{padding:0;}
.poll.card{margin:1.5rem auto;width:500px;padding:1rem;box-shadow:none;border:1px solid #d6d7d8;}@media (max-width:768px){.poll.card{width:100%;}}.poll .poll-question{font-size:1.25rem;font-weight:bold;margin-top:.25rem;margin-bottom:1rem;color:#343535;}.vote-form{display:flex;flex-direction:column;}.vote-form .fieldset-wrapper{margin-bottom:0;}.vote-form .form-radios,.vote-form .form-radios.dino-radios{border:none;display:flex;flex-direction:column;}.vote-form .form-group{position:relative;display:block;width:100%;}.vote-form .form-group:not(:first-child) .form-group__label{margin-top:0;}.vote-form .form-radios.dino-radios.dino-radios--horizontal .form-group .form-group__label{justify-content:flex-start;padding:1rem;}.vote-form .form-group--spaced{margin-bottom:1rem;}.vote-form .form-group input[type="radio"]{position:absolute;opacity:0;pointer-events:none;}.vote-form .form-group label{display:block;width:100%;padding:1rem;background-color:#fff;border:1px solid #C0C1C3;border-radius:.45rem;font-size:1rem;font-weight:normal;cursor:pointer;transition:all 0.3s ease;}.vote-form .form-group label:hover{border:1px solid var(--base-secondary);}.vote-form .form-group input[type="radio"]:checked + label{background-color:var(--base-secondary-pastel);border:1px solid var(--base-secondary-pastel);}.vote-form .form-actions{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;}.vote-form .form-actions button.form-submit{height:45px;margin-top:1.5rem;margin-bottom:.5rem;padding:.5rem 1.5rem;}.vote-form .ajax-progress-throbber .message{display:none;}.vote-form .form-group__label.option{position:relative;}.vote-form .form-group__label.option + .ajax-progress-throbber{position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:flex;justify-content:center;align-items:center;width:100%;}.vote-form .form-group__label.option + .ajax-progress-throbber .throbber{width:24px;height:24px;border-radius:50%;position:relative;-webkit-animation:rotate 0.8s linear infinite;-moz-animation:rotate 0.8s linear infinite;-o-animation:rotate 0.8s linear infinite;animation:rotate 0.8s linear infinite;background:none;}.vote-form .form-group__label.option + .ajax-progress-throbber .throbber::before,.vote-form .form-group__label.option + .ajax-progress-throbber .throbber::after{content:"";box-sizing:border-box;position:absolute;inset:0px;border-radius:50%;border:2px solid var(--base-secondary);-webkit-animation:prixClipFix 0.8s linear infinite;-moz-animation:prixClipFix 0.8s linear infinite;-o-animation:prixClipFix 0.8s linear infinite;animation:prixClipFix 0.8s linear infinite;}.vote-form .form-group__label.option + .ajax-progress-throbber .throbber::after{border-color:var(--base-secondary);-webkit-animation:prixClipFix 0.8s linear infinite,rotate 0.8s linear infinite reverse;-moz-animation:prixClipFix 0.8s linear infinite,rotate 0.8s linear infinite reverse;-o-animation:prixClipFix 0.8s linear infinite,rotate 0.8s linear infinite reverse;animation:prixClipFix 0.8s linear infinite,rotate 0.8s linear infinite reverse;inset:-6px;}.vote-form .form-group__label.option.blur{-webkit-filter:blur(1px);-moz-filter:blur(1px);-ms-filter:blur(1px);-o-filter:blur(1px);filter:blur(1px);-webkit-transition:-webkit-filter 0.3s ease;-moz-transition:-moz-filter 0.3s ease;-ms-transition:-ms-filter 0.3s ease;-o-transition:-o-filter 0.3s ease;transition:filter 0.3s ease;}.vote-form .form-actions{position:relative;}.vote-form .form-actions .ajax-progress-throbber{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:flex;justify-content:center;align-items:center;width:100%;}.vote-form .form-actions .ajax-progress-throbber .throbber{width:24px;height:24px;border-radius:50%;position:relative;-webkit-animation:rotate 0.8s linear infinite;-moz-animation:rotate 0.8s linear infinite;-o-animation:rotate 0.8s linear infinite;animation:rotate 0.8s linear infinite;background:none;}.vote-form .form-actions .ajax-progress-throbber .throbber::before,.vote-form .form-actions .ajax-progress-throbber .throbber::after{content:"";box-sizing:border-box;position:absolute;inset:0px;border-radius:50%;border:2px solid #fff;-webkit-animation:prixClipFix 0.8s linear infinite;-moz-animation:prixClipFix 0.8s linear infinite;-o-animation:prixClipFix 0.8s linear infinite;animation:prixClipFix 0.8s linear infinite;}.vote-form .form-actions .ajax-progress-throbber .throbber::after{border-color:#fff;-webkit-animation:prixClipFix 0.8s linear infinite,rotate 0.8s linear infinite reverse;-moz-animation:prixClipFix 0.8s linear infinite,rotate 0.8s linear infinite reverse;-o-animation:prixClipFix 0.8s linear infinite,rotate 0.8s linear infinite reverse;animation:prixClipFix 0.8s linear infinite,rotate 0.8s linear infinite reverse;inset:-6px;}.vote-form .form-actions button.btn.form-submit.loading{color:transparent;transition:color 0.3s ease;}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@-moz-keyframes rotate{0%{-moz-transform:rotate(0deg);transform:rotate(0deg);}100%{-moz-transform:rotate(360deg);transform:rotate(360deg);}}@-o-keyframes rotate{0%{-o-transform:rotate(0deg);transform:rotate(0deg);}100%{-o-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}}@-webkit-keyframes prixClipFix{0%{-webkit-clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0);clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0);}25%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0);clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0);}50%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%);}75%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%);}100%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0);}}@-moz-keyframes prixClipFix{0%{-moz-clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0);clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0);}25%{-moz-clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0);clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0);}50%{-moz-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%);}75%{-moz-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%);}100%{-moz-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0);}}@-o-keyframes prixClipFix{0%{-o-clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0);clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0);}25%{-o-clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0);clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0);}50%{-o-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%);}75%{-o-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%);}100%{-o-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0);}}@keyframes prixClipFix{0%{-webkit-clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0);-moz-clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0);-o-clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0);clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0);}25%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0);-moz-clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0);-o-clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0);clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0);}50%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%);-moz-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%);-o-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%);}75%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%);-moz-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%);-o-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%);}100%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0);-moz-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0);-o-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0);}}
#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;visibility:hidden;}.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%;}}.cookie-title{margin:auto;}#selectra-cookie-preferences-form .button--compare{width:auto;margin:0 auto;}#selectra-cookie-preferences-form p:empty{display:none;}#selectra-cookie-preferences-form p[data-drupal-selector="edit-description"]:empty{display:none;}#selectra-cookie-preferences-form .form-group__label{margin-top:0;}#selectra-cookie-preferences-form .js-form-type-checkbox input.form-checkbox{width:2rem;height:2rem;border-radius:.5rem;}#selectra-cookie-preferences-form .js-form-type-checkbox input.form-checkbox:disabled{background-color:#d6d7d8;border-color:#d6d7d8;}#selectra-cookie-preferences-form .js-form-type-checkbox input.form-checkbox:disabled:after{border-color:#a9abae;}
@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;}
.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:24px;flex-wrap:wrap;}.call-block--wrapper .call-block--open{width:initial;}
