.contact-person{gap:1.5rem;display:grid}@media screen and (width>=960px){.contact-person{grid-template-columns:96px 1fr}}@media screen and (width<=959px){.contact-person{grid-template-columns:72px 1fr}}.contact-person__headline{margin-bottom:0}.modal[data-v-8de70411]{background-color:var(--color-white);opacity:1;color:var(--color-default);flex-direction:column;display:flex;position:relative;overflow:auto}.modal[data-v-8de70411],.modal[data-v-8de70411] *{pointer-events:all!important}.modal[data-v-8de70411] h2,.modal[data-v-8de70411] h3,.modal[data-v-8de70411] h4{color:var(--color-default)}.modal[data-v-8de70411] a,.modal p[data-v-8de70411]{color:var(--color-black-7)}@media screen and (width<=959px){.modal__content[data-v-8de70411]{overflow:auto}.modal__header-logo[data-v-8de70411]{height:30px}}.modal__header[data-v-8de70411]{justify-content:space-between;align-items:center;display:flex}@media screen and (width>=960px){.modal__header-logo[data-v-8de70411]{height:var(--size-36)}}.modal__header-logo[data-v-8de70411] svg path{fill:var(--color-blue)}.modal__body[data-v-8de70411]{max-height:100%}.modal .close[data-v-8de70411]{width:var(--size-40);height:var(--size-40);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex}.modal[data-v-8de70411] .modal__headline{text-align:left;margin-bottom:20px}.modal[data-v-8de70411] .modal__text{text-align:left;margin-bottom:40px}.modal[data-v-8de70411] .modal__button{justify-content:center;display:flex}.modal--small[data-v-8de70411]{z-index:99;background-color:#0000}.modal--small[data-v-8de70411],.modal--small .modal__content[data-v-8de70411],.modal--small[data-v-8de70411]:before{position:fixed;inset:0}.modal--small[data-v-8de70411]:before{content:"";z-index:2;background-color:#0008}.modal--small .modal__content[data-v-8de70411]{z-index:5;height:auto;padding:var(--size-56) var(--size-24);background-color:var(--color-white);border-radius:0;box-shadow:20px 20px 30px #0003}@media screen and (width>=500px){.modal--small .modal__content[data-v-8de70411]{max-width:515px;padding:var(--size-32) var(--size-40);border-radius:var(--size-18);width:100%;height:auto;inset:50% auto auto 50%;transform:translate(-50%,-50%)}}.modal--small .close[data-v-8de70411]{top:var(--size-32);right:var(--size-32);position:absolute}.modal--small[data-v-8de70411] .modal__body h3{text-align:left;margin-bottom:calc(30.4px - .75vw)}.modal--small[data-v-8de70411] .modal__body p{text-align:left;margin-bottom:calc(36.2px - .375vw)}@media screen and (width<=320px){.modal--small[data-v-8de70411] .modal__body h3{margin-bottom:28px}.modal--small[data-v-8de70411] .modal__body p{margin-bottom:35px}}@media screen and (width>=1920px){.modal--small[data-v-8de70411] .modal__body h3{margin-bottom:16px}.modal--small[data-v-8de70411] .modal__body p{margin-bottom:29px}}.modal--small[data-v-8de70411] .btn{min-width:var(--size-144)}.modal--full[data-v-8de70411],.modal--partial[data-v-8de70411]{z-index:1000;width:100%;height:100%;position:fixed;top:0;left:0}.modal--full .modal__header[data-v-8de70411],.modal--partial .modal__header[data-v-8de70411]{box-sizing:border-box}@media screen and (width<=959px){.modal--full .modal__header img[data-v-8de70411],.modal--partial .modal__header img[data-v-8de70411]{height:30px}.modal--full .modal__header[data-v-8de70411],.modal--partial .modal__header[data-v-8de70411]{margin:var(--size-24) var(--size-28) var(--size-56) var(--size-24)}}@media screen and (width>=960px){.modal--full .modal__header img[data-v-8de70411],.modal--partial .modal__header img[data-v-8de70411]{height:var(--size-36)}.modal--full .modal__header[data-v-8de70411],.modal--partial .modal__header[data-v-8de70411]{padding:0 45px 0 var(--size-32);height:130px}}.modal--full .modal__body[data-v-8de70411],.modal--partial .modal__body[data-v-8de70411]{padding:var(--size-0) var(--size-24) var(--size-36)}@media screen and (width>=960px){.modal--full .modal__body[data-v-8de70411],.modal--partial .modal__body[data-v-8de70411]{padding:var(--size-0) var(--size-160) var(--size-72) var(--size-160)}.modal--full[data-v-8de70411] .form__form,.modal--partial[data-v-8de70411] .form__form{margin-top:-24px}}.modal--partial[data-v-8de70411]{height:100%}.modal--full[data-v-8de70411]{opacity:1;z-index:99;height:auto;inset:0}.modal-full-enter-active[data-v-8de70411]{transition:opacity .4s,transform .4s,border-radius 50ms linear .35s}.modal-full-leave-active[data-v-8de70411]{transition:opacity .4s ease-out,transform .4s ease-out,border-radius 50ms linear}.modal-full-enter-from[data-v-8de70411],.modal-full-leave-to[data-v-8de70411]{opacity:0;border-radius:25px 25px 0 0;transform:translateY(100%)scale(.75)}.modal-full-enter-to[data-v-8de70411],.modal-full-leave-from[data-v-8de70411]{opacity:1;border-radius:0;transform:translateY(0)scale(1)}.modal-fade-enter-active[data-v-8de70411],.modal-fade-leave-active[data-v-8de70411]{transition:opacity .4s}.modal-fade-enter-from[data-v-8de70411],.modal-fade-leave-to[data-v-8de70411]{opacity:0}.calendar-links[data-v-8d9ff5db]{flex-wrap:wrap;justify-content:space-between;gap:.5rem;margin:.75rem 0 2rem;display:flex}.calendar-links__item[data-v-8d9ff5db]{border:1px solid var(--color-black-1);color:var(--color-default);letter-spacing:.01em;background-color:#fff;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.5;text-decoration:none;transition:all .1s;display:inline-flex}.calendar-links__item[data-v-8d9ff5db]:hover{background-color:var(--color-gray-95)}.calendar-links__icon[data-v-8d9ff5db]{width:16px;height:16px;line-height:0}.calendar-links__icon[data-v-8d9ff5db] svg{width:100%;height:100%;display:block}.calendar-links__label[data-v-8d9ff5db]{white-space:nowrap}
