#modal{inset:0;overflow:hidden;position:fixed;z-index:59}#modal div.modal{align-items:flex-end;display:flex;flex-direction:column;justify-content:stretch;position:relative}#modal div.modal div.modal-content{background:#eeedec;min-height:100dvh;padding:64px 0;position:relative;width:82.2233333333vw;z-index:1}@media screen and (max-width:939px){#modal div.modal div.modal-content{width:187.8vw}}#modal div.modal div.modal-content button.modal-close{border:none;cursor:pointer;margin-right:4.44vw;padding:4px 0;position:fixed;right:0;top:60px}@media screen and (max-width:939px){#modal div.modal div.modal-content button.modal-close{margin-right:7.4vw}}#modal div.modal div.modal-bg{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#2d323c4d;inset:0;position:absolute}#modal div.modal.modal-type-team-member div.modal-content{min-width:540px;width:41.1116666667vw}@media screen and (max-width:939px){#modal div.modal.modal-type-team-member div.modal-content{width:92.6vw}}#modal.modal-active{display:block;pointer-events:auto}@media screen and (max-width:939px){#modal{overflow-y:scroll}#modal div.modal div.modal-content,#modal div.modal.modal-type-team-member div.modal-content{min-width:auto;padding:40px 0;width:45.5516666667vw}}@media screen and (max-width:939px) and (max-width:939px){#modal div.modal div.modal-content,#modal div.modal.modal-type-team-member div.modal-content{width:100vw}}@media screen and (max-width:939px){#modal div.modal div.modal-content button.modal-close,#modal div.modal.modal-type-team-member div.modal-content button.modal-close{top:36px}}
