.plan-module__cFnXjG__hero{background-color:var(--color-primary);width:100%;height:75vh;color:var(--color-white-text);justify-content:center;align-items:center;font-size:1.2rem;display:flex;position:relative;overflow:hidden}.plan-module__cFnXjG__plans{flex-direction:column;justify-content:center;align-items:center;padding:5em 0;display:flex}.plan-module__cFnXjG__plans h1{text-align:center;margin-bottom:1.5rem;font-size:2.2rem;font-weight:700}.plan-module__cFnXjG__plan{border:3px solid var(--color-secondary);background-color:#fff;border-radius:10px;flex-direction:column;gap:.7em;padding:2em;transition:all .3s;display:flex;box-shadow:0 4px 12px #0000000f}.plan-module__cFnXjG__plan h2,.plan-module__cFnXjG__plan p{text-align:center}.plan-module__cFnXjG__plan ul{padding-left:3em}.plan-module__cFnXjG__plan ul li{padding:.5em 0;font-size:1.1rem}.plan-module__cFnXjG__plan button{width:fit-content;margin:0 auto;transition:all .3s}.plan-module__cFnXjG__plan:hover{border:3px solid var(--color-accent);transform:scale(1.05)}.plan-module__cFnXjG__plan:hover button{background-color:var(--color-accent)}.plan-module__cFnXjG__planCards{gap:2em;display:flex}@media screen and (min-width:901px){.plan-module__cFnXjG__planCards{flex-direction:row}}@media screen and (min-width:601px) and (max-width:900px){.plan-module__cFnXjG__planCards{flex-wrap:wrap;justify-content:center}.plan-module__cFnXjG__plan{width:45%}}@media (max-width:600px){.plan-module__cFnXjG__links{display:none}.plan-module__cFnXjG__planCards{flex-direction:column;align-items:center}.plan-module__cFnXjG__plan{width:90%}.plan-module__cFnXjG__plans h1{font-size:1.7rem}}
