.overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:#000000b3;transition:opacity .5s;visibility:hidden;opacity:0;z-index:9}.overlay:target{visibility:visible;opacity:1}.popup{margin:1rem;padding:4rem 1rem;background:#fff;border-radius:0;width:95%;position:relative}@media screen and (min-width: 750px){.popup{width:40%;padding:2rem;margin:5rem auto}}.popup .close{position:absolute;top:0;right:1rem;transition:all .2s;font-size:30px;text-decoration:none;color:#333}.popup .close:hover{color:#000}.popup .content{max-height:30%;overflow:auto}.popup__overlay{position:fixed;top:0;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center;background:#000000b3;transition:opacity .5s ease-in-out;visibility:hidden;opacity:0}.popup__overlay:target{visibility:visible;opacity:1;z-index:99}.popup__box{padding:24px;background:#fff;border-radius:8px;width:40%;position:relative}.popup__box h2{color:#333;font-size:2em;font-weight:700;font-family:Verdana,sans-serif;margin-top:0}.popup__close{position:absolute;top:20px;right:30px;transition:all .2s ease-out;color:#333;font-size:30px;font-weight:700;line-height:1.25;text-decoration:none}.popup__close:hover{color:#600}.popup__content{max-height:30%;overflow:auto}@media screen and (max-width: 1280px){.popup__box{width:60%}}@media screen and (max-width: 720px){.popup__box{width:80%}}
/*# sourceMappingURL=/s/files/1/1233/8898/t/11/compiled_assets/styles.css.map */
