.popup{position:fixed;top:50%;left:50%;--tw-translate-x: -50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));z-index:99999;max-width:1086px;width:92%;opacity:0;visibility:hidden;transition:.5s ease all}.popup.active{opacity:1;visibility:visible}.popup__image{position:relative}.popup__image>img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover}@media (max-width: 767px){.popup__image{aspect-ratio:1 / 1}.popup__image>img{aspect-ratio:1 / 1;object-position:center}}.popup__layout{display:flex;flex-direction:column-reverse;max-height:90vh;overflow:hidden}@media (min-width: 768px){.popup__layout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.popup__content{display:flex;flex-direction:column;background-color:var(--white);padding:1.5rem;overflow:hidden}@media (min-width: 768px){.popup__content{padding:2.5rem}}@media (min-width: 1280px){.popup__content{padding:10rem}}.popup.show-on-start .popup__layout{height:80vh;display:flex;flex-direction:column-reverse}@media (min-width: 768px){.popup.show-on-start .popup__layout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.popup.show-on-start .popup__content{display:flex;height:100%;flex-direction:column;overflow:hidden;background-color:var(--white);padding:1rem}@media (min-width: 768px){.popup.show-on-start .popup__content{padding:2.5rem}}.popup.show-on-start .popup__content>h2{padding-left:.5rem;padding-right:.5rem;padding-bottom:.5rem}@media (min-width: 768px){.popup.show-on-start .popup__content>h2{padding-left:1rem;padding-right:1rem;padding-bottom:1rem}}.popup.show-on-start .popup__content h3{padding-top:0}.popup.show-on-start .popup__content>div{max-height:100%;flex:1 1 0%;overflow:auto;padding-left:.5rem;padding-right:.5rem;padding-bottom:1rem}@media (min-width: 768px){.popup.show-on-start .popup__content>div{padding-left:1rem;padding-bottom:1.5rem;padding-right:2.5rem}}
