:root{--vlGrayBlue:#f6f6fe;--lGrayBlue:#b3b5c6;--GrayBlue:#6d708d;--DGrayBlue:#494c5f;--grad:linear-gradient(to bottom right,#a3a8f0,#696fdd)}*{box-sizing:border-box;margin:0;padding:0}body{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:15px;font-weight:700;scroll-behavior:smooth}.flexed{align-items:center;display:flex;justify-content:center}.container{background-color:var(--vlGrayBlue);background-image:url(/static/media/bg-top.4980c1fd1180f71d5782.svg);background-position:190px -30px;background-repeat:no-repeat;background-size:100%;min-height:100vh}header{color:var(--GrayBlue);padding:4em 0;text-align:center}header .toggler{color:var(--lGrayBlue);gap:1em;margin-top:2em}.toggle-container{background:var(--grad);border-radius:20px;cursor:pointer;height:25px;justify-content:flex-end;padding:2px;width:50px}.toggle-container:hover{opacity:.6}.toggle-container.active{justify-content:flex-start}.inner-toggle{background-color:#fff;border-radius:30px;height:21px;width:21px}.plan-container{display:flex;flex-direction:column;gap:1.5em;margin:0 auto;max-width:500px;padding:0 1.5em}.plan-card{background-color:#fff;border-radius:5px;box-shadow:10px 10px 30px rgba(0,0,0,.08);padding:1.5em;text-align:center}.plan-card:nth-child(2){background:var(--grad)}.plan-card:nth-child(2) *{color:var(--vlGrayBlue)}.plan-card:nth-child(2) button{background:none;background-color:#fff;border:1px solid transparent;color:#696fdd;cursor:pointer}.plan-card:nth-child(2) button:hover{background:#696fdd;border:1px solid var(--vlGrayBlue);color:var(--vlGrayBlue)}.plan-name{color:var(--GrayBlue)}.plan-price{color:var(--DGrayBlue);font-size:4em;margin:10px 0}.features{margin:1.5em 0}.feature{border-bottom:1px solid var(--lGrayBlue);color:var(--GrayBlue);padding:.8em}.feature:first-of-type{border-top:1px solid var(--lGrayBlue)}.plan-container button{background:var(--grad);border:1px solid transparent;border-radius:5px;color:#fff;cursor:pointer;font-size:.7rem;font-weight:700;letter-spacing:2px;padding:1em 0;text-transform:uppercase;width:100%}.plan-container button:hover{background:transparent;border:1px solid #696fdd;color:#696fdd}@media screen and (min-width:768px){.container{background-position:100% 0;background-size:32%}.plan-container{align-items:center;flex-direction:row;flex-wrap:wrap;gap:.8em;justify-content:center;max-width:1200px}}@media screen and (min-width:1200px){.plan-container{gap:.8em}.plan-card:nth-child(2){-webkit-transform:scale(1.1);transform:scale(1.1)}}
/*# sourceMappingURL=main.ad630607.css.map*/