.occupation-popup{align-items:center;background:hsla(0,0%,5%,.7);display:flex;flex-wrap:wrap;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:999}.occupation-popup__inner{background-color:#fff;box-sizing:border-box;margin:20px;overflow-x:hidden;overflow-y:auto;padding:40px 20px;-ms-overflow-style:none;max-height:calc(100% - 40px);scrollbar-width:none}.occupation-popup__inner::-webkit-scrollbar{display:none}@media screen and (min-width:768px){.occupation-popup__inner{margin:50px;max-height:calc(100% - 100px);padding:60px 50px}}@media screen and (min-width:1280px){.occupation-popup__inner{max-width:1000px}}.occupation-popup__inner__main{text-align:center}.occupation-popup__inner__main__big-title{color:#0d0d0d;font-size:1.8rem;font-weight:500;letter-spacing:.1em;line-height:1.5}@media screen and (min-width:768px){.occupation-popup__inner__main__big-title{font-size:2.2rem}}.occupation-popup__inner__main__title{color:#0d0d0d;font-size:1.6rem;font-weight:500;letter-spacing:.1em;line-height:1.5}@media screen and (min-width:768px){.occupation-popup__inner__main__title{font-size:2rem}}.occupation-popup__inner__main__title:not(:first-child){margin-top:25px}.occupation-popup__inner__main__text{color:#222;font-size:1.3rem;letter-spacing:.1em;line-height:2}@media screen and (min-width:768px){.occupation-popup__inner__main__text{font-size:1.4rem}}.occupation-popup__inner__main__text:not(:first-child){margin-top:20px}.occupation-popup__inner__main__pretext{color:#222;font-size:1.3rem;font-weight:500;letter-spacing:.1em;line-height:1.5}@media screen and (min-width:768px){.occupation-popup__inner__main__pretext{font-size:1.4rem}}.occupation-popup__inner__main__pretext:not(:first-child){margin-top:20px}.occupation-button__columns{margin-bottom:30px;margin-top:20px}@media screen and (min-width:768px){.occupation-button__columns{display:flex;justify-content:center;margin-left:-10px;margin-right:-10px}.occupation-button__columns__column{box-sizing:border-box;max-width:280px;padding-left:10px;padding-right:10px;width:50%}}.occupation-button__columns__column:not(:first-child){margin-top:15px}@media screen and (min-width:768px){.occupation-button__columns__column:not(:first-child){margin-top:0}}.occupation-button__columns__column__button{appearance:none;background:transparent;border:1px solid #0d0d0d;border-radius:50px;cursor:pointer;display:block;font-size:1.4rem;font-weight:500;letter-spacing:.1em;line-height:1.5;margin-left:auto;margin-right:auto;max-width:300px;padding:14px;transition:opacity .5s;width:100%}@media screen and (min-width:768px){.occupation-button__columns__column__button{max-width:260px;padding:18.5px}}@media screen and (min-width:1280px){.occupation-button__columns__column__button:hover{opacity:.6}}.occupation-button__columns__column__button.occupation-button__columns__column__button--login{background-color:#0d0d0d;color:#fff}.occupation-button__columns__column__button.occupation-button__columns__column__button--new{background-color:#fff;color:#0d0d0d}.occupation-popup__inner__main__list{display:flex;flex-wrap:wrap;margin:10px -15px -10px}@media screen and (min-width:768px){.occupation-popup__inner__main__list{justify-content:center;margin:10px 60px -10px}}.occupation-popup__inner__main__list__item{box-sizing:border-box;padding:10px 15px}.occupation-link a{color:#0d0d0d;display:inline-block;font-size:1.4rem;font-weight:500;line-height:1.5;padding-left:30px;position:relative;text-decoration:none;transition:.5s}@media screen and (min-width:768px){.occupation-link a{font-size:1.6rem}}.occupation-link a:before{background-color:#0d0d0d;border:1px solid #0d0d0d;border-radius:100%;content:"";height:20px;left:0;position:absolute;top:0;transition:.5s;width:20px}@media screen and (min-width:768px){.occupation-link a:before{top:2px}}.occupation-link__icon{left:7px;position:absolute;top:7px;transition:.5s;width:8px}@media screen and (min-width:768px){.occupation-link__icon{top:9px}}.occupation-link__icon__path{fill:#fff;transition:.5s}@media screen and (min-width:1280px){.occupation-link a:hover:before{background-color:#fff}.occupation-link a:hover .occupation-link__icon__path{fill:#0d0d0d}}