*{box-sizing:border-box;margin:0;padding:0}body{align-items:center;background-color:#e0e8ff;background-image:url(/static/media/pattern-background-desktop.5a0ab6898fc956557d00.svg);background-repeat:no-repeat;display:flex;height:100vh;justify-content:center;text-align:center;width:100vw}body,button{font-family:Red Hat Display,sans-serif}button{background:none;border:none;cursor:pointer}h1{color:#1f2f56;font-size:1.6rem;font-weight:900;margin-bottom:1rem}p{color:#7280a7;font-size:16px;font-weight:500;line-height:1.5rem}.card{background-color:#fff;border-radius:1rem;width:23.5rem}.card-img,.card-img img{border-top-left-radius:1rem;border-top-right-radius:1rem;width:100%}.card-container{padding:2rem}.card-info{padding:0 1.5rem;width:100%}.plan{background-color:#f5f7ff;border-radius:1rem;justify-content:space-between;margin:1.8rem 0 1.2rem;padding:1rem;width:100%}.plan,.plan .left{align-items:center;display:flex}.plan .left img{margin-right:1rem}.plan .left #plan-title{color:#1f2f56;font-weight:900}.plan #change{color:#3829e0;font-size:.85rem;font-weight:700;text-decoration:underline;transition:all .2s ease-in-out}.plan #change:active{color:#6356eb;text-decoration:none}#payment-btn{background-color:#382ae1;border:none;border-radius:.8rem;box-shadow:0 15px 25px 10px rgba(66,50,138,.3);color:#fff;font-size:1rem;font-weight:700;margin:.5rem 0;padding:1.2rem 0;transition:all .2s ease-in-out;width:100%}#payment-btn:active{background-color:#6356eb}#cancel{color:#7280a7;font-size:1rem;font-weight:900;margin:1.3rem 0 1.5rem;transition:all .2s ease-in-out}#cancel:active{color:#1f2f56}@media(min-width:1000px){.card{width:28rem}.card-container{padding:2rem 2.5rem}}
/*# sourceMappingURL=main.8f9428f2.css.map*/