/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.antibot-message{border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;padding:15px;word-wrap:break-word;overflow-wrap:break-word;margin:9px 0 10px 8px;}.antibot-message-warning{background-color:#fdf8ed;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;color:#734c00;box-shadow:-8px 0 0 #e09600;}.antibot-message-error{background-color:#fcf4f2;color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;box-shadow:-8px 0 0 #e62600;}
.button{background-color:var(--color-button);border:0;border-radius:var(--button-border-radius);box-shadow:var(--button-box-shadow);cursor:pointer;display:inline-block;font-family:var(--button-font-family);font-size:var(--button-font-size);font-weight:var(--button-font-weight);justify-content:center;line-height:var(--line-height-button);max-width:100%;padding:var(--button-spacing);text-decoration:none;text-transform:var(--button-text-transform);transition:background-color var(--transition-m),color var(--transition-m),border var(--transition-m)}.button,.button span{color:var(--color-button-contrast)}.button:hover{background-color:var(--color-button-hover)}.button:hover,.button:hover span{color:var(--color-button-hover-contrast)}.button.strong{font-weight:var(--font-weight-bold)}.button span{max-width:100%}.button:hover{text-decoration:none}.button:focus{outline:var(--color-focus) var(--border-focus-style) var(--border-focus);outline-offset:var(--border-focus);transition:outline-offset var(--transition-s)}.button:focus:not(:focus-visible){outline:0}.button.text-s{font-size:var(--font-size-s)}.button.text-l{font-size:var(--font-size-l)}.button.js-hide{display:none}@media (min-width:540px){.button span{max-width:unset;overflow:visible}}.button.button--primary{background-color:var(--color-action)}.button.button--primary,.button.button--primary span{color:var(--color-action-contrast)}.button.button--primary:hover{background-color:var(--color-action-hover)}.button.button--primary:hover,.button.button--primary:hover span{color:var(--color-action-hover-contrast)}.button.button--transparent{background-color:transparent;border-radius:0;box-shadow:none;color:var(--color-link);padding-left:0;padding-right:0;text-decoration:underline;text-transform:var(--button-text-transform-transparent)}.button.button--transparent span{color:var(--color-link)}.button.button--transparent.icon-after.icon--animate,.button.button--transparent.icon-before.icon--animate{text-decoration:none}.button.button--transparent:hover{background-color:transparent;box-shadow:none;color:var(--color-link-hover);text-decoration:none}.button.button--transparent:hover span{color:var(--color-link-hover)}.button.button--transparent.button--primary{background-color:transparent;border-radius:0;box-shadow:none;color:var(--color-link);color:var(--color-action);padding-left:0;padding-right:0;text-decoration:underline;text-transform:var(--button-text-transform-transparent)}.button.button--transparent.button--primary span{color:var(--color-link)}.button.button--transparent.button--primary.icon-after.icon--animate,.button.button--transparent.button--primary.icon-before.icon--animate{text-decoration:none}.button.button--transparent.button--primary:hover{background-color:transparent;box-shadow:none;color:var(--color-link-hover);text-decoration:none}.button.button--transparent.button--primary:hover span{color:var(--color-link-hover)}.button.button--transparent.button--primary span{color:var(--color-action)}.button.button--transparent.button--primary:hover,.button.button--transparent.button--primary:hover span{color:var(--color-action-hover)}.button.button--transparent.button--border{background-color:transparent;border-radius:0;border-radius:var(--button-border-radius);box-shadow:none;color:var(--color-link);padding:var(--button-spacing);text-decoration:underline;text-decoration:none;text-transform:var(--button-text-transform-transparent);text-transform:var(--button-text-transform)}.button.button--transparent.button--border span{color:var(--color-link)}.button.button--transparent.button--border.icon-after.icon--animate,.button.button--transparent.button--border.icon-before.icon--animate{text-decoration:none}.button.button--transparent.button--border:hover{background-color:transparent;box-shadow:none;color:var(--color-link-hover);text-decoration:none}.button.button--transparent.button--border:hover span{color:var(--color-link-hover)}.button.button--transparent.button--border:hover{background-color:var(--color-button);border:var(--button-border-width) solid var(--color-button-hover);color:var(--color-button-contrast)}.button.button--transparent.button--border:hover span{color:var(--color-button-contrast)}.button.button--border{background-color:transparent;border:var(--button-border-width) solid var(--color-button);box-shadow:var(--button-box-shadow);text-decoration:none}.button.button--border,.button.button--border span{color:var(--color-button)}.button.button--border:hover{background-color:var(--color-button);border:var(--button-border-width) solid var(--color-button-hover)}.button.button--border:hover,.button.button--border:hover span{color:var(--color-button-contrast)}.button.button--border.button--primary{background-color:transparent;border:var(--button-border-width) solid var(--color-action);color:var(--color-action);text-decoration:none}.button.button--border.button--primary span{color:var(--color-action)}.button.button--border.button--primary:hover{background-color:var(--color-action);border:var(--button-border-width) solid var(--color-action-hover);color:var(--color-action-contrast)}.button.button--border.button--primary:hover span{color:var(--color-action-contrast)}.button.icon-before span{padding-left:calc(var(--button-icon-size) + var(--font-size-default))}.button.icon-before:before{background-color:currentcolor;content:"";display:inline-block;flex-shrink:0;height:var(--button-icon-size);margin-bottom:calc((1em - var(--button-icon-size))/2);margin-right:calc(var(--button-icon-size)*-1);margin-top:calc((1em - var(--button-icon-size))/2);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:relative;top:max(var(--font-size-default)/5,1em - var(--button-icon-size));width:var(--button-icon-size)}.button.icon-before:not(:has(span)):before{margin-right:var(--spacing-xs)}.button.icon-after span{padding-right:calc(var(--button-icon-size) + var(--font-size-default))}.button.icon-after:after{background-color:currentcolor;content:"";display:inline-block;flex-shrink:0;height:var(--button-icon-size);margin-bottom:calc((1em - var(--button-icon-size))/2);margin-left:calc(var(--button-icon-size)*-1);margin-top:calc((1em - var(--button-icon-size))/2);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:relative;top:max(var(--font-size-default)/5,1em - var(--button-icon-size));width:var(--button-icon-size)}.button.icon-after:not(:has(span)):after{margin-left:var(--spacing-xs)}.button.button--icon-only{box-shadow:none;font-size:0;height:max(var(--button-icon-size),var(--button-font-size));line-height:0;width:max(var(--button-icon-size),var(--button-font-size))}.button.button--icon-only:after,.button.button--icon-only:before{font-size:var(--button-font-size);height:var(--button-icon-size);margin:0;top:0;width:var(--button-icon-size)}.button.button--icon-only:hover{box-shadow:none}.button--foldout[aria-expanded=false]+*{display:none}.button--foldout[aria-expanded=true]+*{display:block}.button.button--close .icon{height:1.2rem;width:1.2rem}.button.button--close .icon:first-child{margin-right:calc(var(--font-size-default)/5)}.button.button--close .icon:last-child{margin-left:calc(var(--font-size-default)/5)}
.form-item{max-width:var(--form-max-width);padding:0 0 var(--spacing) 0}.form-item--small{font-size:var(--font-size-s)}.form-item__label{color:var(--color-contrast);display:block;font-size:var(--form-label-font-size);font-weight:var(--form-label-font-weight);line-height:var(--form-label-line-height);margin-bottom:.6em;white-space:nowrap}.form-item__label .form-item__option-label__indicator,.form-item__label .form-item__option-label__message{display:none}.form-item__label.form-required .form-item__option-label__indicator,.form-item__label.form-required .form-item__option-label__message{display:inline-block}.form-item__option-label__indicator{position:relative;top:-2px}.file-upload-js-error,.form-item__error-message{color:var(--color-form-error);font-size:var(--font-size-s);font-weight:var(--font-weight-bold);line-height:1;margin:var(--spacing-xs) 0}.form-item__description{color:var(--color-contrast-alt);font-size:var(--font-size-s);line-height:1;margin:var(--spacing-xs) 0}.ui-autocomplete{z-index:9990}.fieldgroup,.form-item--fieldset{border:0}.form-item--message-error p,.form-item--message-info p,.form-item--message-success p,.form-item--message-warning p{padding:var(--spacing-s)}.form-item--message-info p{background-color:var(--color-info-background)}.form-item--message-success p{background-color:var(--color-success-background)}.form-item--message-warning p{background-color:var(--color-warning-background)}.form-item--message-error p{background-color:var(--color-error-background)}.form-actions{display:flex;gap:var(--spacing);max-width:var(--form-max-width);padding:0 0 var(--spacing) 0;width:100%}.form-actions .button{margin-left:0}.form-actions--center{justify-content:center}.form-actions--right{justify-content:flex-end}form .button,form .form-submit{background-color:var(--color-button);border:0;border-radius:var(--button-border-radius);box-shadow:var(--button-box-shadow);cursor:pointer;display:inline-block;font-family:var(--button-font-family);font-size:var(--button-font-size);font-weight:var(--button-font-weight);justify-content:center;line-height:var(--line-height-button);margin-top:var(--spacing-xs);max-width:100%;padding:var(--button-spacing);text-decoration:none;text-transform:var(--button-text-transform);transition:background-color var(--transition-m),color var(--transition-m),border var(--transition-m)}form .button,form .button span,form .form-submit,form .form-submit span{color:var(--color-button-contrast)}form .button:hover,form .form-submit:hover{background-color:var(--color-button-hover);color:var(--color-button-hover-contrast)}form .button:hover span,form .form-submit:hover span{color:var(--color-button-hover-contrast)}form .button.strong,form .form-submit.strong{font-weight:var(--font-weight-bold)}form .button span,form .form-submit span{max-width:100%}form .button:hover,form .form-submit:hover{text-decoration:none}form .button:focus,form .form-submit:focus{outline:var(--color-focus) var(--border-focus-style) var(--border-focus);outline-offset:var(--border-focus);transition:outline-offset var(--transition-s)}form .button:focus:not(:focus-visible),form .form-submit:focus:not(:focus-visible){outline:0}form .button.text-s,form .form-submit.text-s{font-size:var(--font-size-s)}form .button.text-l,form .form-submit.text-l{font-size:var(--font-size-l)}form .button.js-hide,form .form-submit.js-hide{display:none}@media (min-width:540px){form .button span,form .form-submit span{max-width:unset;overflow:visible}}
.form-date,.form-email,.form-month,.form-number,.form-range,.form-search,.form-select,.form-tel,.form-text,.form-textarea,.form-time,.form-url,.form-week{background-color:var(--color-form-background);border:var(--border-input-width) solid var(--color-form-border);border-radius:var(--border-input-radius);box-sizing:border-box;color:var(--color-form-contrast);height:var(--form-input-height);max-width:var(--form-max-width);padding:.75em;text-overflow:ellipsis;transition:border var(--transition-s) ease-out;width:100%}.form-date:focus,.form-email:focus,.form-month:focus,.form-number:focus,.form-range:focus,.form-search:focus,.form-select:focus,.form-tel:focus,.form-text:focus,.form-textarea:focus,.form-time:focus,.form-url:focus,.form-week:focus{border-color:var(--color-form-focus);border-width:var(--border-focus);outline:0}.form-date::placeholder,.form-email::placeholder,.form-month::placeholder,.form-number::placeholder,.form-range::placeholder,.form-search::placeholder,.form-select::placeholder,.form-tel::placeholder,.form-text::placeholder,.form-textarea::placeholder,.form-time::placeholder,.form-url::placeholder,.form-week::placeholder{color:var(--color-form-placeholder);font-size:var(--font-size-s)}.form-date.error,.form-email.error,.form-month.error,.form-number.error,.form-range.error,.form-search.error,.form-select.error,.form-tel.error,.form-text.error,.form-textarea.error,.form-time.error,.form-url.error,.form-week.error{border-color:var(--color-form-error);border-width:var(--border-error-width)}.form-date:disabled,.form-email:disabled,.form-month:disabled,.form-number:disabled,.form-range:disabled,.form-search:disabled,.form-select:disabled,.form-tel:disabled,.form-text:disabled,.form-textarea:disabled,.form-time:disabled,.form-url:disabled,.form-week:disabled{background:var(--color-form-disabled-background);border-color:var(--color-form-disabled-border);color:var(--color-form-disabled-text);cursor:not-allowed}.form-date,.form-month,.form-number,.form-time,.form-week{max-width:14rem;min-width:110px;width:100%}.form-select[multiple],.form-textarea{min-height:calc(var(--form-input-height)*3.5)}textarea{overflow:auto}
img{display:block;height:auto;max-width:100%;width:100%}
.link{color:var(--color-link);line-height:var(--line-height);text-decoration:underline;transition:background-color var(--transition-m),color var(--transition-m)}.link:hover{color:var(--color-link-hover)}.link.icon-after.icon--animate,.link.icon-before.icon--animate,.link:hover{text-decoration:none}.link[href^="mailto:"],.link[href^="mailto:"] span{-webkit-hyphens:auto;hyphens:auto}.link.link--button{background-color:var(--color-button);border:0;border-radius:var(--button-border-radius);box-shadow:var(--button-box-shadow);cursor:pointer;display:inline-block;font-family:var(--button-font-family);font-size:var(--button-font-size);font-weight:var(--button-font-weight);justify-content:center;line-height:var(--line-height-button);max-width:100%;padding:var(--button-spacing);text-decoration:none;text-transform:var(--button-text-transform);transition:background-color var(--transition-m),color var(--transition-m),border var(--transition-m)}.link.link--button,.link.link--button span{color:var(--color-button-contrast)}.link.link--button:hover{background-color:var(--color-button-hover)}.link.link--button:hover,.link.link--button:hover span{color:var(--color-button-hover-contrast)}.link.link--button.strong{font-weight:var(--font-weight-bold)}.link.link--button span{max-width:100%}.link.link--button:hover{text-decoration:none}.link.link--button:focus{outline:var(--color-focus) var(--border-focus-style) var(--border-focus);outline-offset:var(--border-focus);transition:outline-offset var(--transition-s)}.link.link--button:focus:not(:focus-visible){outline:0}.link.link--button.text-s{font-size:var(--font-size-s)}.link.link--button.text-l{font-size:var(--font-size-l)}.link.link--button.js-hide{display:none}@media (min-width:540px){.link.link--button span{max-width:unset;overflow:visible}}.link.link--button.link--primary{background-color:var(--color-action)}.link.link--button.link--primary,.link.link--button.link--primary span{color:var(--color-action-contrast)}.link.link--button.link--primary:hover{background-color:var(--color-action-hover)}.link.link--button.link--primary:hover,.link.link--button.link--primary:hover span{color:var(--color-action-hover-contrast)}.link.link--button.link--transparent{background-color:transparent;border-radius:0;box-shadow:none;color:var(--color-link);padding-left:0;padding-right:0;text-decoration:underline;text-transform:var(--button-text-transform-transparent)}.link.link--button.link--transparent span{color:var(--color-link)}.link.link--button.link--transparent.icon-after.icon--animate,.link.link--button.link--transparent.icon-before.icon--animate{text-decoration:none}.link.link--button.link--transparent:hover{background-color:transparent;box-shadow:none;color:var(--color-link-hover);text-decoration:none}.link.link--button.link--transparent:hover span{color:var(--color-link-hover)}.link.link--button.link--transparent.link--primary{background-color:transparent;border-radius:0;box-shadow:none;color:var(--color-link);color:var(--color-action);padding-left:0;padding-right:0;text-decoration:underline;text-transform:var(--button-text-transform-transparent)}.link.link--button.link--transparent.link--primary span{color:var(--color-link)}.link.link--button.link--transparent.link--primary.icon-after.icon--animate,.link.link--button.link--transparent.link--primary.icon-before.icon--animate{text-decoration:none}.link.link--button.link--transparent.link--primary:hover{background-color:transparent;box-shadow:none;color:var(--color-link-hover);text-decoration:none}.link.link--button.link--transparent.link--primary:hover span{color:var(--color-link-hover)}.link.link--button.link--transparent.link--primary span{color:var(--color-action)}.link.link--button.link--transparent.link--primary:hover,.link.link--button.link--transparent.link--primary:hover span{color:var(--color-action-hover)}.link.link--button.link--transparent.link--border{background-color:transparent;border-radius:0;border-radius:var(--button-border-radius);box-shadow:none;color:var(--color-link);padding:var(--button-spacing);text-decoration:underline;text-decoration:none;text-transform:var(--button-text-transform-transparent);text-transform:var(--button-text-transform)}.link.link--button.link--transparent.link--border span{color:var(--color-link)}.link.link--button.link--transparent.link--border.icon-after.icon--animate,.link.link--button.link--transparent.link--border.icon-before.icon--animate{text-decoration:none}.link.link--button.link--transparent.link--border:hover{background-color:transparent;box-shadow:none;color:var(--color-link-hover);text-decoration:none}.link.link--button.link--transparent.link--border:hover span{color:var(--color-link-hover)}.link.link--button.link--transparent.link--border:hover{background-color:var(--color-button);border:var(--button-border-width) solid var(--color-button-hover);color:var(--color-button-contrast)}.link.link--button.link--transparent.link--border:hover span{color:var(--color-button-contrast)}.link.link--button.link--border{background-color:transparent;border:var(--button-border-width) solid var(--color-button);box-shadow:var(--button-box-shadow);color:var(--color-button);text-decoration:none}.link.link--button.link--border span{color:var(--color-button)}.link.link--button.link--border:hover{background-color:var(--color-button);border:var(--button-border-width) solid var(--color-button-hover);color:var(--color-button-contrast)}.link.link--button.link--border:hover span{color:var(--color-button-contrast)}.link.link--button.link--border.link--primary{background-color:transparent;border:var(--button-border-width) solid var(--color-action);color:var(--color-action);text-decoration:none}.link.link--button.link--border.link--primary span{color:var(--color-action)}.link.link--button.link--border.link--primary:hover{background-color:var(--color-action);border:var(--button-border-width) solid var(--color-action-hover);color:var(--color-action-contrast)}.link.link--button.link--border.link--primary:hover span{color:var(--color-action-contrast)}.link.link--button.icon-before span{padding-left:calc(var(--button-icon-size) + var(--font-size-default))}.link.link--button.icon-before:before{background-color:currentcolor;content:"";display:inline-block;flex-shrink:0;height:var(--button-icon-size);margin-bottom:calc((1em - var(--button-icon-size))/2);margin-right:calc(var(--button-icon-size)*-1);margin-top:calc((1em - var(--button-icon-size))/2);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:relative;top:max(var(--font-size-default)/5,1em - var(--button-icon-size));width:var(--button-icon-size)}.link.link--button.icon-before:not(:has(span)):before{margin-right:var(--spacing-xs)}.link.link--button.icon-after span{padding-right:calc(var(--button-icon-size) + var(--font-size-default))}.link.link--button.icon-after:after{background-color:currentcolor;content:"";display:inline-block;flex-shrink:0;height:var(--button-icon-size);margin-bottom:calc((1em - var(--button-icon-size))/2);margin-left:calc(var(--button-icon-size)*-1);margin-top:calc((1em - var(--button-icon-size))/2);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:relative;top:max(var(--font-size-default)/5,1em - var(--button-icon-size));width:var(--button-icon-size)}.link.link--button.icon-after:not(:has(span)):after{margin-left:var(--spacing-xs)}.link.link--button.link--icon-only{box-shadow:none;font-size:0;height:max(var(--button-icon-size),var(--button-font-size));line-height:0;width:max(var(--button-icon-size),var(--button-font-size))}.link.link--button.link--icon-only:after,.link.link--button.link--icon-only:before{font-size:var(--button-font-size);height:var(--button-icon-size);margin:0;top:0;width:var(--button-icon-size)}.link.link--button.link--icon-only:hover{box-shadow:none}.link.link--primary{color:var(--admin-color-action)}.link.link--primary:hover{color:var(--admin-color-action-alt)}.link.link--icon-only:after,.link.link--icon-only:before{margin:0;top:0}.link.link--hidden{height:.1rem;overflow:hidden;position:absolute!important;width:.1rem;clip:rect(.1rem,.1rem,.1rem,.1rem);word-wrap:normal;inset:auto}.link.link--hidden.focusable:active,.link.link--hidden.focusable:focus{height:auto;overflow:visible;position:static!important;width:auto;clip:auto}.link.link--hidden:focus{height:auto;overflow:initial;position:relative!important;width:auto;clip:auto;word-wrap:normal}.link.icon-before--facebook,.link.icon-before--instagram,.link.icon-before--linkedin,.link.icon-before--tiktok,.link.icon-before--twitter,.link.icon-before--vimeo,.link.icon-before--youtube{align-items:center;border-radius:var(--border-social-radius);color:var(--color-social-icon);display:inline-flex;height:var(--button-icon-size-social);justify-content:center;margin-top:.4rem;width:var(--button-icon-size-social)}.link.icon-before--facebook:hover,.link.icon-before--instagram:hover,.link.icon-before--linkedin:hover,.link.icon-before--tiktok:hover,.link.icon-before--twitter:hover,.link.icon-before--vimeo:hover,.link.icon-before--youtube:hover{color:var(--color-social-icon-hover)}.link.icon-before--facebook{background-color:var(--color-facebook)}.link.icon-before--facebook:hover{background-color:var(--color-facebook-hover)}.link.icon-before--twitter{background-color:var(--color-twitter);height:calc(var(--button-icon-size-social) - 2px);margin-top:.5rem;width:calc(var(--button-icon-size-social) - 2px)}.link.icon-before--twitter:hover{background-color:var(--color-twitter-hover)}.link.icon-before--linkedin{background-color:var(--color-linkedin)}.link.icon-before--linkedin:hover{background-color:var(--color-linkedin-hover)}.link.icon-before--instagram{background-color:var(--color-instagram)}.link.icon-before--instagram:hover{background-color:var(--color-instagram-hover)}.link.icon-before--tiktok{background-color:var(--color-tiktok)}.link.icon-before--tiktok:hover{background-color:var(--color-tiktok-hover)}.link.icon-before--youtube{background-color:var(--color-youtube)}.link.icon-before--youtube:hover{background-color:var(--color-youtube-hover)}.link.icon-before--vimeo{background-color:var(--color-vimeo)}.link.icon-before--vimeo:hover{background-color:var(--color-vimeo-hover)}
.placeholder{align-items:center;background:var(--color-background-alt);border-radius:var(--border-radius);container-type:inline-size;display:flex;flex-direction:column;height:100%;justify-content:center;min-height:200px;padding:var(--spacing);width:100%}em.placeholder{background:transparent;display:inline;height:auto;padding:0;width:auto}.placeholder__title{color:var(--color-white);font-size:var(--font-size-s);line-height:var(--line-height-s);max-width:500px;padding:0 0 var(--spacing-xs)}@container (min-width:440px){.placeholder__title{font-size:var(--font-size);line-height:var(--line-height)}}.placeholder__message{font-size:var(--font-size-s);line-height:var(--line-height-s);margin-bottom:var(--spacing-xs);max-width:500px;text-align:center}.placeholder__message :last-child{margin-bottom:0}@container (min-width:280px){.placeholder__message{display:block}}@container (min-width:440px){.placeholder__message{font-size:var(--font-size-s);line-height:var(--line-height)}}@media (min-width:1025px){.placeholder__message{margin-bottom:var(--spacing-xxs)}@container (min-width:440px){.placeholder__message{margin-bottom:var(--spacing-xs)}}}.placeholder__link{display:none;line-height:var(--line-height-xs);margin-bottom:var(--spacing-xs);margin-top:var(--spacing-xxs);max-width:500px;width:100%}@container (min-width:320px){.placeholder__link{display:block}}@media (min-width:1025px){.placeholder__link{margin-bottom:var(--spacing-xxs)}@container (min-width:440px){.placeholder__link{margin-bottom:var(--spacing-xs)}}}.placeholder__link a{display:inline-block;font-size:var(--font-size-s);line-height:var(--line-height-xs);overflow:hidden;text-align:center;text-overflow:ellipsis;text-wrap:nowrap;width:100%}@container (min-width:440px){.placeholder__link a{font-size:var(--font-size-s);line-height:var(--line-height)}}.placeholder__cookies{display:flex;flex-wrap:wrap;gap:var(--spacing-xs);justify-content:center;margin-top:var(--spacing-xs);max-width:500px;width:100%}.placeholder__cookies .button{font-size:var(--font-size-s);line-height:var(--line-height);padding:var(--spacing-xs) var(--spacing-s)}.placeholder__cookies .button+.button{margin-left:0}.placeholder__cookies .button--cookie-banner-open{padding:0}@container (min-width:320px){.placeholder__cookies{gap:var(--spacing-s)}}@container (min-width:769px){.placeholder__cookies .button{padding:var(--button-spacing)}}@media (min-width:1025px){.placeholder__cookies{gap:var(--spacing-xxs)}@container (min-width:320px){.placeholder__cookies{gap:var(--spacing-xs)}}@container (min-width:440px){.placeholder__cookies{gap:var(--spacing-s)}}}
