@import url(https://fonts.googleapis.com/css2?family=Spline+Sans:wght@300;400;500;600;700&display=swap);:root{--c-white:#fff;--c-black:#000;--c-ash:#eaeef6;--c-charcoal:#a0a0a0;--c-void:#141b22;--c-fair-pink:#ffedec;--c-apricot:#fbc8be;--c-coffee:#754d42;--c-del-rio:#917072;--c-java:#1fcac5;--c-titan-white:#f1eeff;--c-cold-purple:#a69fd6;--c-indigo:#6558d3;--c-governor:#4133b7}.cards{display:flex;flex-wrap:wrap;align-items:flex-start;flex-wrap:wrap;justify-content:center;gap:2.5rem;width:90%;max-width:1000px;margin:10vh auto}.cardsignup{border-radius:16px;box-shadow:0 30px 30px -25px rgb(65 51 183 / .25);max-width:440px}.information{background-color:var(--c-white);padding:1.5rem}.information .tag{display:inline-block;background-color:var(--c-titan-white);color:var(--c-indigo);font-weight:600;font-size:.875rem;padding:.5em .75em;line-height:1;border-radius:6px}.information .tag+*{margin-top:1rem}.information .title{font-size:1.5rem;color:var(--c-void);line-height:1.25}.information .title+*{margin-top:1rem}.information .info{color:var(--c-charcoal)}.information .info+*{margin-top:1.25rem}.information .button{font:inherit;line-height:1;background-color:var(--c-white);border:2px solid var(--c-indigo);color:var(--c-indigo);padding:.5em 1em;border-radius:6px;font-weight:500;display:inline-flex;align-items:center;justify-content:space-between;gap:.5rem}.information .button:hover,.information .button:focus{background-color:var(--c-indigo);color:var(--c-white)}.information .details{display:flex;gap:1rem}.information .details div{padding:.75em 1em;background-color:var(--c-titan-white);border-radius:8px;display:flex;flex-direction:column-reverse;gap:.125em;flex-basis:50%}.information .details dt{font-size:.875rem;color:var(--c-cold-purple)}.information .details dd{color:var(--c-indigo);font-weight:600;font-size:1.25rem}.plan{padding:10px;background-color:var(--c-white);color:var(--c-del-rio)}.plan strong{font-weight:600;color:var(--c-coffee)}.plan .inner{padding:20px;padding-top:20px;background-color:var(--c-fair-pink);border-radius:12px;position:relative;overflow:hidden}.plan .pricing{position:absolute;top:0;right:0;background-color:var(--c-apricot);border-radius:99em 0 0 99em;display:flex;align-items:center;padding:.625em .75em;font-size:1.25rem;font-weight:600;color:var(--c-coffee)}.plan .pricing small{color:var(--c-del-rio);font-size:.75em;margin-left:.25em}.plan .title{font-weight:600;font-size:30px;color:#000}.plan .title+*{margin-top:.75rem}.plan .info+*{margin-top:1rem}.plan .features{display:flex;flex-direction:column;margin-bottom:83px}.plan .features li{display:flex;align-items:center;gap:.5rem}.plan .features li+*{margin-top:.75rem}.plan .features .icon{background-color:var(--c-java);display:inline-flex;align-items:center;justify-content:center;color:var(--c-white);border-radius:50%;width:20px;height:20px}.plan .features .icon svg{width:14px;height:14px}.plan .features+*{margin-top:1.25rem}.plan .button{background:#00a4ed;padding:10px;border-radius:5px;padding-inline:102px;color:#fff;font-size:17px;font-weight:600!important}.plan .button:hover,.plan button:focus{background-color:#00a4ed}@media (max-width:425px){.plan .button{padding-inline:5px}}