body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}@font-face{font-family:"Montserrat";src:local("Montserrat"),url(/static/media/Montserrat-Bold.ade91f47.ttf) format("truetype")}body,div,h1,h2,h3,h4,h5,h6,p{padding:0;margin:0}body,html{height:100%}body{font-family:"Montserrat";background-image:url(/static/media/bg-top.bdfbd58a.svg),url(/static/media/bg-bottom.e72dda74.svg);background-color:#f6f6fe;background-position:100% 0,0 100%;background-repeat:no-repeat}.component_wrapper{margin:0 auto;padding-top:50px}.title{text-align:center;color:#6d708d;font-size:24px}.pricing_toggle_container{text-align:center;margin:30px auto;color:#b3b5c6}.pricing_toggle_container div{display:inline-block;padding:5px}.pricing_details{margin:0 auto;text-align:center}.pricing_level,.pricing_level_recommended{display:inline-block;max-width:33%;text-align:center;border-radius:5px;box-shadow:0 0 50px #b3b5c6;padding:30px}.pricing_level:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.pricing_level:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.pricing_level{background:#fff;color:#6d708d}.pricing_level_recommended{padding:40px;background:linear-gradient(#a3a8f0,#696fdd);position:relative;z-index:1;color:#fff}.level_price{font-size:48px;margin:0}.pricing_level .level_price{color:#494c5f}.level_button{text-transform:uppercase;color:#fff;background:linear-gradient(90deg,#a3a8f0,#696fdd);font-weight:700;width:100%;border:1px solid #fff;padding:10px;border-radius:5px}.level_button:hover{border:1px solid #a3a8f0}.level_button:hover,.pricing_level_recommended .level_button{background:#fff;color:#696fdd}.pricing_level_recommended .level_button:hover{background:#696fdd;color:#fff}.level_section{font-size:14px;border-top:1px solid #b3b5c6;padding-top:10px;padding-bottom:10px}.level_price_unit{font-size:24px;vertical-align:middle}@media only screen and (max-width:375px){.pricing_level,.pricing_level_recommended{border-radius:5px;padding:40px;margin-top:20px;width:100%}.pricing_level:first-child{border-top-right-radius:5px;border-bottom-right-radius:5px}.pricing_level:last-child{border-top-left-radius:5px;border-bottom-left-radius:5px}}
/*# sourceMappingURL=main.57b845ff.chunk.css.map */