@import"https://fonts.googleapis.com/css?family=Raleway&display=swap";:root{--light-grey: #F6F9FC;--dark-terminal-color: #0A2540;--accent-color: #635BFF;--radius: 3px}body{padding:20px;font-family:Raleway;display:flex;justify-content:center;font-size:1.2em;color:var(--dark-terminal-color)}form>*{margin:10px 0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.price-list{display:flex}.price-list>div{flex-grow:3;margin:0 10px;border:black solid 1px;padding:20px}button{background-color:var(--accent-color)}button{background:var(--accent-color);border-radius:var(--radius);color:#fff;border:0;padding:12px 16px;margin-top:16px;font-weight:600;cursor:pointer;transition:all .2s ease;display:block}button:hover{filter:contrast(115%)}button:active{transform:translateY(0) scale(.98);filter:brightness(.9)}button:disabled{opacity:.5;cursor:none}input,select{display:block;font-size:1.1em;width:100%}label{display:block}a{color:var(--accent-color);font-weight:900}small{font-size:.6em}fieldset,input,select{border:1px solid #efefef}#payment-form{border:#F6F9FC solid 1px;border-radius:var(--radius);padding:20px;margin:20px 0;box-shadow:0 30px 50px -20px #32325d40,0 30px 60px -30px #0000004d}#messages{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New;background-color:#0a253c;color:#00d924;padding:20px;margin:20px 0;border-radius:var(--radius);font-size:.7em}
