.modal{align-items:stretch;-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);background:#fff6;display:flex;height:100vh;justify-content:center;left:0;opacity:0;overflow-y:scroll;pointer-events:none;position:fixed;top:0;transition:opacity .35s cubic-bezier(.955,.61,.58,.935);width:100vw;z-index:3000}.modal>.close{cursor:pointer;height:32px;position:absolute;right:32px;top:24px;transform:rotate(45deg);width:32px}.modal>.close:after,.modal>.close:before{background:#000;content:"";height:1px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.modal>.close:after{height:100%;width:1px}.modalOpen .modal{opacity:1;pointer-events:all}.modal.alignTop>.content{align-self:flex-start}.modal.centerContent>.content{padding:0 32px}.modal>.content{align-self:center;box-sizing:border-box;padding:0 188px 0 32px;width:100%}@media screen and (max-width:1024px){.modal>.content{align-self:flex-start;padding-right:32px;padding-top:120px}}.modal>.content>*{align-items:center;display:flex;justify-content:space-between;width:100%}@media screen and (max-width:1440px){.modal>.content>*{gap:40px}}@media screen and (max-width:1340px){.modal>.content>*{flex-wrap:wrap}}@media screen and (max-width:1024px){.modal>.content>*{align-items:flex-start;flex-direction:column;justify-content:flex-start}}.modal>.content>*>.heading{flex:1}.modal>.content>*>.heading>.title{margin-bottom:31px}.modal>.content>*>.heading>.subtitle{display:block;margin-left:152px}@media screen and (max-width:660px){.modal>.content>*>.heading>.subtitle{margin-left:0}}.modal>.content>*>.content{background:#fff;border:1px solid #000;box-sizing:border-box;flex:0 1 100%;margin-left:80px;max-width:913px;padding:32px 30px}@media screen and (max-width:768px){.modal>.content>*>.content{margin-left:0;max-width:unset;width:100%}}
