/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.ind-text-input{background-color:var(--ind-text-input-background-color);border:var(--ind-text-input-border-width) solid var(--ind-text-input-border-color);border-radius:var(--ind-text-input-border-radius);box-sizing:border-box;color:var(--ind-text-input-color);font-family:var(--ind-text-input-font-family);font-size:var(--ind-text-input-font-size);font-weight:var(--ind-text-input-font-weight);inline-size:100%;line-height:var(--ind-text-input-line-height);min-block-size:var(--ind-text-input-min-block-size);padding-block:var(--ind-text-input-padding-block-start) var(--ind-text-input-padding-block-end);padding-inline:var(--ind-text-input-padding-inline-start) var(--ind-text-input-padding-inline-end);}.ind-text-input::placeholder{color:var(--ind-text-input-placeholder-color);}.ind-text-input:hover:not(:disabled):not(:read-only){background-color:var(--ind-text-input-hover-background-color);border-color:var(--ind-text-input-hover-border-color);color:var(--ind-text-input-hover-color);}.ind-text-input:focus-visible:not(:disabled):not(:read-only){outline:var(--ind-text-input-focus-visible-outline-width) var(--ind-text-input-focus-visible-outline-style) var(--ind-text-input-focus-visible-outline-color);outline-offset:var(--ind-text-input-focus-visible-outline-offset);background-color:var(--ind-text-input-focus-visible-background-color);border-color:var(--ind-text-input-focus-visible-border-color);color:var(--ind-text-input-focus-visible-color);}.ind-text-input:read-only{background-color:var(--ind-text-input-read-only-background-color);border-color:var(--ind-text-input-read-only-border-color);color:var(--ind-text-input-read-only-color);cursor:default;}.ind-text-input:disabled,.ind-text-input[aria-disabled=true]{background-color:var(--ind-text-input-disabled-background-color);border-color:var(--ind-text-input-disabled-border-color);color:var(--ind-text-input-disabled-color);cursor:not-allowed;}.ind-text-input--error{background-color:var(--ind-text-input-error-background-color);border-color:var(--ind-text-input-error-border-color);border-width:var(--ind-text-input-error-border-width);color:var(--ind-text-input-error-color);}
.ind-search-bar{align-items:center;border:var(--ind-search-bar-border-width) solid var(--ind-search-bar-border-color);border-radius:var(--ind-search-bar-border-radius);color:var(--ind-search-bar-color);display:flex;min-block-size:var(--ind-search-bar-min-block-size);gap:var(--ind-search-bar-column-gap);padding-inline:var(--ind-search-bar-padding-inline-start) var(--ind-search-bar-padding-inline-end);position:relative;}.ind-search-bar:has(.ind-search-bar__input:focus-visible){border-color:var(--ind-search-bar-focus-visible-border-color);outline:var(--ind-search-bar-focus-visible-outline-width) var(--ind-search-bar-focus-visible-outline-style) var(--ind-search-bar-focus-visible-outline-color);outline-offset:var(--ind-search-bar-focus-visible-outline-offset);}.ind-search-bar:hover{background-color:var(--ind-search-bar-hover-background-color);}.ind-search-bar__clear:not(.ind-search-bar__clear--is-visible){display:none;}.ind-search-bar__input{background-color:inherit;border:none;flex:1;outline:none;padding-inline:0;}.ind-search-bar__input::-webkit-search-cancel-button{appearance:none;display:none;}.ind-search-bar__input:focus-visible:not(:disabled):not(:read-only){background-color:inherit;outline:none;}.ind-search-bar__input::placeholder{color:var(--ind-search-bar-placeholder-color);}.ind-search-bar__label{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;}
.ind-section{padding-block-end:clamp(var(--ind-section-min-padding-block-end),2.5909rem + 1.8182vw,var(--ind-section-max-padding-block-end));padding-block-start:clamp(var(--ind-section-min-padding-block-start),2.5909rem + 1.8182vw,var(--ind-section-max-padding-block-start));}.ind-section:not([class*="theme:"]) + .ind-section:not([class*="theme:"]){padding-block-start:0;}.ind-section--content{padding-block-end:var(--ind-section-min-padding-block-end);padding-block-start:var(--ind-section-min-padding-block-start);}.ind-section--inset\:collapse{padding-block-start:0;padding-block-end:0;}.ind-section--inset\:start-collapse{padding-block-start:0;}.ind-section--inset\:end-collapse{padding-block-end:0;}.ind-section--theme\:atlas{background-color:var(--ind-section-atlas-background-color);}.ind-section--theme\:atlas + .ind-section--theme\:atlas{padding-block-start:0;}.ind-section--theme\:subtle{background-color:var(--ind-section-subtle-background-color);}.ind-section--theme\:subtle + .ind-section--theme\:subtle{padding-block-start:0;}.ind-section--theme\:subtle-primary{background-color:var(--ind-section-subtle-primary-background-color);}.ind-section--theme\:subtle-primary + .ind-section--theme\:subtle-primary{padding-block-start:0;}
.ind-header{background-color:var(--ind-header-background-color);border-block-end:1px solid var(--ind-header-border-color);column-gap:var(--ind-header-gap);display:grid;inset-block-start:0;position:sticky;transition:ease 0.15s;z-index:100;}@media (min-width:1024px){.ind-header--is-small{translate:0 calc((var(--ind-logo-lint-max-height) + var(--ind-header-gap)) * -1);}}.ind-header:has(.ind-header__atlas){border-block-end:none;}.ind-header__content{padding:1rem;}.ind-header__dialog .ind-header__dialog-header{align-items:start;border-block-end:1px solid var(--ind-header-border-color);flex-direction:column;padding:0;}.ind-header__dialog-title{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;}.ind-header__handler{appearance:none;background-color:var(--ind-header-handler-background-color);border:none;color:var(--ind-header-handler-color);display:inline-flex;font-family:var(--ind-header-handler-font-family);font-size:var(--ind-header-handler-font-size);font-weight:var(--ind-header-handelr-font-weight);gap:var(--ind-header-handler-column-gap);justify-self:start;line-height:var(--ind-header-handler-line-height);padding-block:var(--ind-header-handler-padding-block-start) var(--ind-header-handler-padding-block-end);padding-inline:var(--ind-header-handler-padding-inline-start) var(--ind-header-handler-padding-inline-end);text-decoration:var(--ind-header-handler-text-decoration);}.ind-header__handler[aria-expanded=true]{font-weight:var(--ind-header-handler-active-font-weight);text-decoration:var(--ind-header-handler-active-text-decoration);text-decoration-thickness:var(--ind-header-handler-active-text-decoration-thickness);text-underline-offset:var(--ind-header-handler-active-text-underline-offset);}.ind-header__handler:hover{background-color:var(--ind-header-handler-hover-background-color);color:var(--ind-header-handler-hover-color);cursor:pointer;text-decoration:var(--ind-header-handler-item-hover-text-decoration);text-decoration-thickness:var(--ind-header-handler-hover-text-decoration-thickness);}.ind-header__handler:focus-visible{outline:var(--ind-header-handler-focus-visible-outline-width) var(--ind-header-handler-focus-visible-outline-style) var(--ind-header-handler-focus-visible-outline-color);outline-offset:calc(var(--ind-header-handler-focus-visible-outline-offset) * -1);background-color:var(--ind-header-handler-focus-visible-background-color);color:var(--ind-header-handler-focus-visible-color);position:relative;z-index:1;}[aria-expanded=true] > .ind-header__handler-icon:nth-child(1){display:none;}[aria-expanded=false] > .ind-header__handler-icon:nth-child(2){display:none;}.ind-header__language-switch{align-self:start;}.ind-header__main .ind-header__language-switch{grid-area:language;justify-self:end;margin-block-start:var(--ind-header-language-switch-margin-block-start);}@media (max-width:1023px){.ind-header__main .ind-header__language-switch{display:none;}}.ind-header__logo{align-self:center;margin-inline-start:-25px;}.ind-header__dialog-header .ind-header__logo{margin-inline:0;}.ind-header__main .ind-header__logo{grid-area:logo;}.ind-header__main{display:grid;grid-template:". logo language" auto/50% auto 1fr;}@media (min-width:1024px){.ind-header__main{margin-block-end:var(--ind-header-gap);}}.ind-header__navigation{display:grid;grid-template:"main login search" auto/1fr auto auto;position:relative;z-index:1;}.ind-header__search{margin-block:calc(var(--ind-search-bar-focus-visible-outline-offset) + var(--ind-search-bar-focus-visible-outline-width)) var(--ind-header-gap);}.ind-header__search-bar{inline-size:100%;}@media (max-width:1023px){.ind-header__section:has(.ind-header__navigation):has(+ .ind-header__section .ind-header__navigation){display:none;}}@media (min-width:1024px){.ind-header__section:has(.ind-header__navigation) + .ind-header__section:has(.ind-header__navigation){display:none;}}.ind-header__toggler:not([show]){display:none;}
