@keyframes fadeIn{0%{display:block;opacity:0}to{opacity:1}}@keyframes fadeOut{0%{display:block;opacity:1}to{opacity:0;display:none}}@keyframes fadeOutFlex{0%{display:flex;opacity:1}to{opacity:0;display:none}}@keyframes openAccordionContent{0%{display:block;max-height:0;opacity:0}to{max-height:15rem;opacity:1}}@keyframes closeAccordionContent{0%{max-height:15rem}to{max-height:0}}@keyframes openAccordionContentShort{0%{display:block;max-height:0;opacity:0}to{max-height:111px;opacity:1}}@keyframes closeAccordionContentShort{0%{max-height:111px}to{max-height:0}}@keyframes openAccordionContentLong{0%{display:block;max-height:0;opacity:0}to{max-height:30rem;opacity:1}}@keyframes closeAccordionContentLong{0%{max-height:30rem}to{max-height:0}}.studio-search__header{background:var(--color-primary--main);gap:37px;padding:var(--y-spacing) var(--spacing-8) var(--spacing-40)}.studio-search__headlines{color:var(--color-neutral--white);text-align:center}.studio-search__body{background:var(--color-neutral--grey);padding:var(--spacing-40) var(--spacing-8) var(--y-spacing);gap:var(--spacing-8);width:100%}.studio-search__body>*{width:100%}.studio-search__body--loading{position:relative;min-height:600px}.studio-search__header,.studio-search__body,.studio-search__body-inner{display:flex;flex-direction:column;align-items:center}.studio-search__toggle-btn{text-align:right;max-width:var(--container-max-width)}.studio-search__toggle-btn--hidden{visibility:hidden}.studio-search__card-container{margin-top:var(--spacing-16);max-width:var(--container-max-width);width:100%;container-type:inline-size}.studio-search__card-list{list-style:none}.studio-search__card-item:not(:last-of-type){margin-bottom:var(--spacing-16)}.studio-search__map-container{display:none;opacity:0;height:100dvh;width:100%}.studio-search__map-container .studio-card{position:absolute;bottom:28px;left:var(--spacing-24);right:var(--spacing-24)}.studio-search__map{height:100%;background:var(--color-secondary--faded)}.studio-search__map .figure{height:100%}@media screen and (min-width: 768px){.studio-search__header,.studio-search__body{padding-left:var(--spacing-16);padding-right:var(--spacing-16)}.studio-search__headlines,.studio-search .filter-dropdown{max-width:752px}.studio-search .info-box{max-width:610px}.studio-search__body .studio-card{max-width:var(--container-max-width)}.studio-search__map-container{height:736px}.studio-search__map-container .studio-card{margin:0 auto}}@media screen and (min-width: 1200px){.studio-search__header,.studio-search__body{padding-left:var(--spacing-24);padding-right:var(--spacing-24)}.studio-search__headlines,.studio-search .filter-dropdown,.studio-search .info-box{max-width:958px}.studio-search__body{gap:var(--spacing-24)}.studio-search__card-container{margin-top:0}}@media (max-width: 767px){.studio-search--show-map .studio-search__body{height:100dvh;position:fixed;top:0;left:0;z-index:var(--z-index-studio-search-card);animation:fadeIn var(--ani--fast) var(--ani--ease-in) forwards}.studio-search--show-map .studio-search__card-container{display:none;opacity:0}.studio-search--show-map .studio-search__map-container{display:block;opacity:1}}@media (min-width: 768px){.studio-search--show-map .studio-search__card-container{display:none;opacity:0}.studio-search--show-map .studio-search__map-container{display:block;opacity:1;position:relative;animation:fadeIn var(--ani--fast) var(--ani--ease-in) forwards}}@media (min-width: 1200px){.studio-search--show-map .studio-search__body-inner{border-radius:var(--border-radius--xlarge);flex-direction:row;max-width:var(--container-max-width);overflow:hidden}.studio-search--show-map .studio-search__card-container,.studio-search--show-map .studio-search__map-container{display:block;opacity:1;height:678px;width:50%}.studio-search--show-map .studio-search__card-container{background:var(--color-primary--main);padding:var(--spacing-8);overflow:hidden}@container (max-width: 600px){.studio-search--show-map .studio-search__card-container .studio-card{border-radius:var(--border-radius--large)}.studio-search--show-map .studio-search__card-container .studio-card__footer .meta,.studio-search--show-map .studio-search__card-container .studio-card__img{display:none}}.studio-search--show-map .studio-search__card-list{height:100%;overflow:auto;border-radius:calc(var(--border-radius--xlarge) - var(--spacing-8)) 0 0 calc(var(--border-radius--xlarge) - var(--spacing-8))}.studio-search--show-map .studio-search__map-container .studio-card{display:none}}.filter-dropdown{position:relative;width:100%}.filter-dropdown__input .form__input-icon:last-of-type{transition:var(--ani--base) var(--ani--ease-in-out)}.filter-dropdown__input .form__input:has(.form__input-field[aria-expanded=true]) .form__input-icon:last-of-type{transform:rotate(-180deg)}.filter-dropdown__options{background:var(--color-neutral--white);border-radius:var(--border-radius--medium);box-shadow:var(--box-shadow--base);color:var(--color-primary--main);padding:var(--spacing-16) 0;display:none;opacity:0;position:absolute;top:68px;z-index:var(--z-index-dropdown);width:100%}.filter-dropdown__options--show{animation:fadeIn var(--ani--base) var(--ani--ease-in-out) forwards;display:block;opacity:1}.filter-dropdown__options--hide{animation:fadeOut var(--ani--fast) var(--ani--ease-in-out) forwards;display:none}.filter-dropdown__option-header,.filter-dropdown__option-footer{margin-left:var(--spacing-24);margin-right:var(--spacing-24)}.filter-dropdown__option-header{border-bottom:dashed 1px var(--color-primary--main);padding-bottom:var(--spacing-12)}.filter-dropdown__option-footer{border-top:dashed 1px var(--color-primary--main);padding-top:var(--spacing-12)}.filter-dropdown__option-footer>a[href].btn,.filter-dropdown__option-footer .btn{display:flex}.filter-dropdown__option-footer>a[href].btn:not(:last-of-type),.filter-dropdown__option-footer .btn:not(:last-of-type){margin-bottom:8px}.filter-dropdown__option-footer>a[href].btn--text:not(:has(.icon)),.filter-dropdown__option-footer .btn--text:not(:has(.icon)){padding-left:var(--spacing-8)}.filter-dropdown__list{list-style:none}.filter-dropdown__item--active .filter-dropdown__link{background:var(--color-secondary--faded);text-decoration-color:var(--color-primary--main);text-decoration:underline}.filter-dropdown__hint,.filter-dropdown__link{font-family:var(--font-family-primary),sans-serif;font-size:var(--font-size--2xs);line-height:16px;text-transform:uppercase;color:inherit;font-family:var(--font-family-primary--bold),sans-serif;text-decoration-color:transparent;display:block;padding:var(--spacing-20) var(--spacing-24);transition:var(--ani--fast) var(--ani--ease-in-out);outline:none}@media screen and (min-width: 768px){.filter-dropdown__hint,.filter-dropdown__link{font-size:var(--font-size--sm);line-height:var(--line-height--4xs)}}@media screen and (min-width: 1200px){.filter-dropdown__hint,.filter-dropdown__link{font-size:var(--font-size--sm);line-height:var(--line-height--4xs)}}.filter-dropdown__link:hover,.filter-dropdown__link:focus-visible{background:var(--color-secondary--faded)}.filter-dropdown__link:active{background:var(--color-neutral--grey)}.filter-dropdown__link:is(button){border:0;text-align:left;background-color:transparent;cursor:pointer;width:100%}@media (min-width: 768px){.filter-dropdown__options{padding:var(--spacing-24) 0}.filter-dropdown__option-header,.filter-dropdown__option-footer{margin-left:var(--spacing-48);margin-right:var(--spacing-48)}.filter-dropdown__hint,.filter-dropdown__link{padding:var(--spacing-20) var(--spacing-48)}}.form__input{border-radius:var(--border-radius--default);border:var(--border-width--medium) var(--color-primary--main);height:64px;display:flex;gap:8px;align-items:center;align-self:stretch;padding:var(--spacing-12) var(--spacing-16)}.form__input:not(.form__input--error):not(.form__input--with-select):has(.form__input-field:focus,.form__input-field:not(:-moz-placeholder)){border-color:var(--color-secondary--main)}.form__input:hover,.form__input:not(.form__input--error):not(.form__input--with-select):has(.form__input-field:focus,.form__input-field:not(:placeholder-shown)){border-color:var(--color-secondary--main)}.form__input:not(.form__input--error):not(.form__input--with-select):has(.form__input-field:not(:-moz-placeholder):not(:focus)){border-color:var(--color-primary--main)}.form__input:not(.form__input--error):not(.form__input--with-select):has(.form__input-field:not(:placeholder-shown):not(:focus)),.form__input:not(.form__input--error):not(.form__input--with-select):has(.form__input-field:active){border-color:var(--color-primary--main)}.form__input:not(.form__input--error):not(.form__input--with-select):has(.form__input-field:not(:-moz-placeholder):not(:focus)):hover{border-color:var(--color-secondary--main)}.form__input:not(.form__input--error):not(.form__input--with-select):has(.form__input-field:not(:placeholder-shown):not(:focus)):hover{border-color:var(--color-secondary--main)}.form__input--error{border-color:var(--color-feedback--error)}.form__input--error .form__label{color:var(--color-feedback--error)}.form__input--with-select{gap:0;position:relative}.form__input--with-select .form__input-main-wrapper{position:static}.form__input--with-select .form__label{top:var(--spacing-12);left:var(--spacing-16)}.form__input--with-select .form__input-field:not(:-moz-placeholder)~.form__label{top:var(--spacing-12);left:var(--spacing-16)}.form__input--with-select .form__input-field:focus~.form__label,.form__input--with-select .form__input-field:not(:placeholder-shown)~.form__label{top:var(--spacing-12);left:var(--spacing-16)}.form__input--with-select:has(.form__select--open){border-bottom-left-radius:0;border-top-left-radius:var(--border-radius--default)}.form__input--with-select:has(.form__select--open):has(.form__select--drop-up){border-bottom-left-radius:var(--border-radius--default);border-top-left-radius:0}.form__input--with-select:has(.form__select--open):has(.form__select--drop-up) .form__select--drop-up .form__select-options{bottom:48px}.form__input--with-select:has(.form__select--open):not(.form__input--error):has(.form__input-field:not(:-moz-placeholder):not(:focus)):hover{border-color:var(--color-primary--main)}.form__input--with-select:has(.form__select--open):not(.form__input--error):has(.form__input-field:not(:placeholder-shown):not(:focus)):hover{border-color:var(--color-primary--main)}.form__input--with-select:has(.form__select--open).form__input--error:has(.form__select--open):hover{border-color:var(--color-feedback--error)}.form__input--with-select:has(.form__select--open).form__input--error .form__select--open:not(.form__select--disabled).form__select--drop-up .form__select-options{border-color:var(--color-feedback--error);border-top:var(--border-width--medium) var(--color-feedback--error)}.form__input--with-select.form__input--error .form__select-field-icon{color:var(--color-feedback--error)}.form__input--with-select .form__select{display:flex;height:100%;padding:var(--spacing-16) 0 0 0}.form__input--with-select .form__select:not(.form__select--disabled):not(.form__select--open) .form__select-field:hover,.form__input--with-select .form__select:not(.form__select--disabled):not(.form__select--open) .form__select-field:active{border-color:transparent}.form__input--with-select .form__select .form__select-field{border-radius:0;min-height:unset;gap:0}.form__input--with-select .form__select .form__select-field:after{display:none}.form__input--with-select .form__select .form__select-field-label{position:absolute!important;width:1px!important;height:1px!important;margin:0!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;border:0!important;white-space:nowrap!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.form__input--with-select .form__select .form__select-field-icon{width:16px;height:16px}.form__input--with-select .form__select-options{top:calc(100% + var(--spacing-12));left:calc(-1 * (var(--spacing-16) + 2px))}.form__input-main-wrapper{flex:1;height:100%;display:flex;align-items:center;gap:var(--spacing-8)}.form__input-field{background-color:transparent;height:100%;border:0;width:100%;padding:0;color:inherit}.form__input-field:focus,.form__input-field:focus-visible{outline:0}.form__input-icon{display:flex;align-items:center;height:100%}.form__input .btn{background-color:transparent;transition:transform var(--ani--base) var(--ani--ease-in-out)}.form__input .btn .btn__icon,.form__input .btn .icon,.form__input .btn svg{width:100%;height:100%}.form__input .btn.btn--icon-only{width:28px;height:28px;flex-shrink:0}.form__input .btn.btn--icon-only .icon{color:var(--color-primary--main)}.form__input .btn.btn--icon-only:focus-within .icon,.form__input .btn.btn--icon-only:hover .icon,.form__input .btn.btn--icon-only:active .icon{color:var(--color-primary--main)}.form__input:has(.form__input-field[aria-expanded=true]) .btn[aria-controls]{transform:rotate(-180deg)}.form__input--disabled{background-color:var(--color-secondary--faded);border-color:var(--color-secondary--faded);color:var(--color-neutral--grey);cursor:not-allowed}.form__input--disabled *{cursor:not-allowed}.form__input--disabled .btn.btn--icon-only .icon{color:var(--color-neutral--grey)}.form__input.form__input--negative:not(.form__input--disabled){border-color:var(--color-neutral--grey);background-color:var(--color-neutral--grey)}.form__input.form__input--negative:not(.form__input--disabled) *{color:var(--color-primary--main)}.form__input.form__input--negative:not(.form__input--disabled) * label,.form__input.form__input--negative:not(.form__input--disabled) * .label{color:inherit}.form__input.form__input--negative:not(.form__input--disabled):not(.form__input--error):has(.form__select-field:focus,.form__input-field:focus,.form__input-field:not(:-moz-placeholder)){border-color:var(--color-secondary--main)}.form__input.form__input--negative:not(.form__input--disabled):not(.form__input--error):hover,.form__input.form__input--negative:not(.form__input--disabled):not(.form__input--error):has(.form__select-field:focus,.form__input-field:focus,.form__input-field:not(:placeholder-shown)){border-color:var(--color-secondary--main)}.form__input.form__input--negative:not(.form__input--disabled):not(.form__input--error):has(.form__input-field:not(:-moz-placeholder):not(:focus)){border-color:var(--color-primary--main)}.form__input.form__input--negative:not(.form__input--disabled):not(.form__input--error):has(.form__input-field:not(:placeholder-shown):not(:focus)),.form__input.form__input--negative:not(.form__input--disabled):not(.form__input--error):has(.form__input-field:active){border-color:var(--color-primary--main)}.form__input.form__input--negative:not(.form__input--disabled):not(.form__input--error):has(.form__input-field:not(:-moz-placeholder):not(:focus)):hover{border-color:var(--color-secondary--main)}.form__input.form__input--negative:not(.form__input--disabled):not(.form__input--error):has(.form__input-field:not(:placeholder-shown):not(:focus)):hover{border-color:var(--color-secondary--main)}.form__input.form__input--negative.form__input--error .form__label{color:var(--color-feedback--error)}.overlap-2col__content-box .form__input:not(.form__input--disabled),.form--bg-navy-main .form__input:not(.form__input--disabled),.section--bg-navy-main .form__input:not(.form__input--disabled),.section--bg-navy-dark .form__input:not(.form__input--disabled),.section--bg-blue-main .form__input:not(.form__input--disabled){border-color:var(--color-neutral--grey);background-color:var(--color-neutral--grey)}.overlap-2col__content-box .form__input:not(.form__input--disabled) *,.form--bg-navy-main .form__input:not(.form__input--disabled) *,.section--bg-navy-main .form__input:not(.form__input--disabled) *,.section--bg-navy-dark .form__input:not(.form__input--disabled) *,.section--bg-blue-main .form__input:not(.form__input--disabled) *{color:var(--color-primary--main)}.overlap-2col__content-box .form__input:not(.form__input--disabled) * label,.overlap-2col__content-box .form__input:not(.form__input--disabled) * .label,.form--bg-navy-main .form__input:not(.form__input--disabled) * label,.form--bg-navy-main .form__input:not(.form__input--disabled) * .label,.section--bg-navy-main .form__input:not(.form__input--disabled) * label,.section--bg-navy-main .form__input:not(.form__input--disabled) * .label,.section--bg-navy-dark .form__input:not(.form__input--disabled) * label,.section--bg-navy-dark .form__input:not(.form__input--disabled) * .label,.section--bg-blue-main .form__input:not(.form__input--disabled) * label,.section--bg-blue-main .form__input:not(.form__input--disabled) * .label{color:inherit}.overlap-2col__content-box .form__input:not(.form__input--disabled):not(.form__input--error):has(.form__select-field:focus,.form__input-field:focus,.form__input-field:not(:-moz-placeholder)),.form--bg-navy-main .form__input:not(.form__input--disabled):not(.form__input--error):has(.form__select-field:focus,.form__input-field:focus,.form__input-field:not(:-moz-placeholder)),.section--bg-navy-main .form__input:not(.form__input--disabled):not(.form__input--error):has(.form__select-field:focus,.form__input-field:focus,.form__input-field:not(:-moz-placeholder)),.section--bg-navy-dark .form__input:not(.form__input--disabled):not(.form__input--error):has(.form__select-field:focus,.form__input-field:focus,.form__input-field:not(:-moz-placeholder)),.section--bg-blue-main .form__input:not(.form__input--disabled):not(.form__input--error):has(.form__select-field:focus,.form__input-field:focus,.form__input-field:not(:-moz-placeholder)){border-color:var(--color-secondary--main)}.overlap-2col__content-box .form__input:not(.form__input--disabled):not(.form__input--error):hover,.overlap-2col__content-box .form__input:not(.form__input--disabled):not(.form__input--error):has(.form__select-field:focus,.form__input-field:focus,.form__input-field:not(:placeholder-shown)),.form--bg-navy-main .form__input:not(.form__input--disabled):not(.form__input--error):hover,.form--bg-navy-main .form__input:not(.form__input--disabled):not(.form__input--error):has(.form__select-field:focus,.form__input-field:focus,.form__input-field:not(:placeholder-shown)),.section--bg-navy-main .form__input:not(.form__input--disabled):not(.form__input--error):hover,.section--bg-navy-main .form__input:not(.form__input--disabled):not(.form__input--error):has(.form__select-field:focus,.form__input-field:focus,.form__input-field:not(:placeholder-shown)),.section--bg-navy-dark .form__input:not(.form__input--disabled):not(.form__input--error):hover,.section--bg-navy-dark .form__input:not(.form__input--disabled):not(.form__input--error):has(.form__select-field:focus,.form__input-field:focus,.form__input-field:not(:placeholder-shown)),.section--bg-blue-main .form__input:not(.form__input--disabled):not(.form__input--error):hover,.section--bg-blue-main .form__input:not(.form__input--disabled):not(.form__input--error):has(.form__select-field:focus,.form__input-field:focus,.form__input-field:not(:placeholder-shown)){border-color:var(--color-secondary--main)}.overlap-2col__content-box .form__input:not(.form__input--disabled):not(.form__input--error):has(.form__input-field:not(:-moz-placeholder):not(:focus)),.form--bg-navy-main .form__input:not(.form__input--disabled):not(.form__input--error):has(.form__input-field:not(:-moz-placeholder):not(:focus)),.section--bg-navy-main .form__input:not(.form__input--disabled):not(.form__input--error):has(.form__input-field:not(:-moz-placeholder):not(:focus)),.section--bg-navy-dark .form__input:not(.form__input--disabled):not(.form__input--error):has(.form__input-field:not(:-moz-placeholder):not(:focus)),.section--bg-blue-main .form__input:not(.form__input--disabled):not(.form__input--error):has(.form__input-field:not(:-moz-placeholder):not(:focus)){border-color:var(--color-primary--main)}.overlap-2col__content-box .form__input:not(.form__input--disabled):not(.form__input--error):has(.form__input-field:not(:placeholder-shown):not(:focus)),.overlap-2col__content-box .form__input:not(.form__input--disabled):not(.form__input--error):has(.form__input-field:active),.form--bg-navy-main .form__input:not(.form__input--disabled):not(.form__input--error):has(.form__input-field:not(:placeholder-shown):not(:focus)),.form--bg-navy-main .form__input:not(.form__input--disabled):not(.form__input--error):has(.form__input-field:active),.section--bg-navy-main .form__input:not(.form__input--disabled):not(.form__input--error):has(.form__input-field:not(:placeholder-shown):not(:focus)),.section--bg-navy-main .form__input:not(.form__input--disabled):not(.form__input--error):has(.form__input-field:active),.section--bg-navy-dark .form__input:not(.form__input--disabled):not(.form__input--error):has(.form__input-field:not(:placeholder-shown):not(:focus)),.section--bg-navy-dark .form__input:not(.form__input--disabled):not(.form__input--error):has(.form__input-field:active),.section--bg-blue-main .form__input:not(.form__input--disabled):not(.form__input--error):has(.form__input-field:not(:placeholder-shown):not(:focus)),.section--bg-blue-main .form__input:not(.form__input--disabled):not(.form__input--error):has(.form__input-field:active){border-color:var(--color-primary--main)}.overlap-2col__content-box .form__input:not(.form__input--disabled):not(.form__input--error):has(.form__input-field:not(:-moz-placeholder):not(:focus)):hover,.form--bg-navy-main .form__input:not(.form__input--disabled):not(.form__input--error):has(.form__input-field:not(:-moz-placeholder):not(:focus)):hover,.section--bg-navy-main .form__input:not(.form__input--disabled):not(.form__input--error):has(.form__input-field:not(:-moz-placeholder):not(:focus)):hover,.section--bg-navy-dark .form__input:not(.form__input--disabled):not(.form__input--error):has(.form__input-field:not(:-moz-placeholder):not(:focus)):hover,.section--bg-blue-main .form__input:not(.form__input--disabled):not(.form__input--error):has(.form__input-field:not(:-moz-placeholder):not(:focus)):hover{border-color:var(--color-secondary--main)}.overlap-2col__content-box .form__input:not(.form__input--disabled):not(.form__input--error):has(.form__input-field:not(:placeholder-shown):not(:focus)):hover,.form--bg-navy-main .form__input:not(.form__input--disabled):not(.form__input--error):has(.form__input-field:not(:placeholder-shown):not(:focus)):hover,.section--bg-navy-main .form__input:not(.form__input--disabled):not(.form__input--error):has(.form__input-field:not(:placeholder-shown):not(:focus)):hover,.section--bg-navy-dark .form__input:not(.form__input--disabled):not(.form__input--error):has(.form__input-field:not(:placeholder-shown):not(:focus)):hover,.section--bg-blue-main .form__input:not(.form__input--disabled):not(.form__input--error):has(.form__input-field:not(:placeholder-shown):not(:focus)):hover{border-color:var(--color-secondary--main)}.overlap-2col__content-box .form__input--error .form__label,.overlap-2col__content-box .form__input--error .label,.form--bg-navy-main .form__input--error .form__label,.form--bg-navy-main .form__input--error .label,.section--bg-navy-main .form__input--error .form__label,.section--bg-navy-main .form__input--error .label,.section--bg-navy-dark .form__input--error .form__label,.section--bg-navy-dark .form__input--error .label,.section--bg-blue-main .form__input--error .form__label,.section--bg-blue-main .form__input--error .label{color:var(--color-feedback--error)}.overlap-2col__content-box .form__input--error:has(.form__select--open),.form--bg-navy-main .form__input--error:has(.form__select--open),.section--bg-navy-main .form__input--error:has(.form__select--open),.section--bg-navy-dark .form__input--error:has(.form__select--open),.section--bg-blue-main .form__input--error:has(.form__select--open){border-color:var(--color-feedback--error)}.overlap-2col__content-box .form__input--with-select:not(.form__input--disabled):not(.form__input--error):has(.form__input-field:not(:-moz-placeholder):not(:focus)):has(.form__select--open),.overlap-2col__content-box .form__input--with-select:not(.form__input--disabled):not(.form__input--error):has(.form__input-field:not(:-moz-placeholder):not(:active)):has(.form__select--open),.form--bg-navy-main .form__input--with-select:not(.form__input--disabled):not(.form__input--error):has(.form__input-field:not(:-moz-placeholder):not(:focus)):has(.form__select--open),.form--bg-navy-main .form__input--with-select:not(.form__input--disabled):not(.form__input--error):has(.form__input-field:not(:-moz-placeholder):not(:active)):has(.form__select--open),.section--bg-navy-main .form__input--with-select:not(.form__input--disabled):not(.form__input--error):has(.form__input-field:not(:-moz-placeholder):not(:focus)):has(.form__select--open),.section--bg-navy-main .form__input--with-select:not(.form__input--disabled):not(.form__input--error):has(.form__input-field:not(:-moz-placeholder):not(:active)):has(.form__select--open),.section--bg-navy-dark .form__input--with-select:not(.form__input--disabled):not(.form__input--error):has(.form__input-field:not(:-moz-placeholder):not(:focus)):has(.form__select--open),.section--bg-navy-dark .form__input--with-select:not(.form__input--disabled):not(.form__input--error):has(.form__input-field:not(:-moz-placeholder):not(:active)):has(.form__select--open),.section--bg-blue-main .form__input--with-select:not(.form__input--disabled):not(.form__input--error):has(.form__input-field:not(:-moz-placeholder):not(:focus)):has(.form__select--open),.section--bg-blue-main .form__input--with-select:not(.form__input--disabled):not(.form__input--error):has(.form__input-field:not(:-moz-placeholder):not(:active)):has(.form__select--open){border-color:var(--color-secondary--main)}.overlap-2col__content-box .form__input--with-select:not(.form__input--disabled):not(.form__input--error):has(.form__input-field:not(:placeholder-shown):not(:focus)):has(.form__select--open),.overlap-2col__content-box .form__input--with-select:not(.form__input--disabled):not(.form__input--error):has(.form__input-field:not(:placeholder-shown):not(:active)):has(.form__select--open),.form--bg-navy-main .form__input--with-select:not(.form__input--disabled):not(.form__input--error):has(.form__input-field:not(:placeholder-shown):not(:focus)):has(.form__select--open),.form--bg-navy-main .form__input--with-select:not(.form__input--disabled):not(.form__input--error):has(.form__input-field:not(:placeholder-shown):not(:active)):has(.form__select--open),.section--bg-navy-main .form__input--with-select:not(.form__input--disabled):not(.form__input--error):has(.form__input-field:not(:placeholder-shown):not(:focus)):has(.form__select--open),.section--bg-navy-main .form__input--with-select:not(.form__input--disabled):not(.form__input--error):has(.form__input-field:not(:placeholder-shown):not(:active)):has(.form__select--open),.section--bg-navy-dark .form__input--with-select:not(.form__input--disabled):not(.form__input--error):has(.form__input-field:not(:placeholder-shown):not(:focus)):has(.form__select--open),.section--bg-navy-dark .form__input--with-select:not(.form__input--disabled):not(.form__input--error):has(.form__input-field:not(:placeholder-shown):not(:active)):has(.form__select--open),.section--bg-blue-main .form__input--with-select:not(.form__input--disabled):not(.form__input--error):has(.form__input-field:not(:placeholder-shown):not(:focus)):has(.form__select--open),.section--bg-blue-main .form__input--with-select:not(.form__input--disabled):not(.form__input--error):has(.form__input-field:not(:placeholder-shown):not(:active)):has(.form__select--open){border-color:var(--color-secondary--main)}.overlap-2col__content-box .form__input--with-select .form__select:not(.form__select--disabled) .form__select-field-action-icon .icon,.form--bg-navy-main .form__input--with-select .form__select:not(.form__select--disabled) .form__select-field-action-icon .icon,.section--bg-navy-main .form__input--with-select .form__select:not(.form__select--disabled) .form__select-field-action-icon .icon,.section--bg-navy-dark .form__input--with-select .form__select:not(.form__select--disabled) .form__select-field-action-icon .icon,.section--bg-blue-main .form__input--with-select .form__select:not(.form__select--disabled) .form__select-field-action-icon .icon{color:var(--color-neutral--white)}.overlap-2col__content-box .form__input--with-select .form__select:not(.form__select--disabled) .form__select-field,.form--bg-navy-main .form__input--with-select .form__select:not(.form__select--disabled) .form__select-field,.section--bg-navy-main .form__input--with-select .form__select:not(.form__select--disabled) .form__select-field,.section--bg-navy-dark .form__input--with-select .form__select:not(.form__select--disabled) .form__select-field,.section--bg-blue-main .form__input--with-select .form__select:not(.form__select--disabled) .form__select-field{background-color:transparent}
