.plan-card{width:100%;padding:2rem 1.5rem;flex-direction:column;align-items:flex-start;gap:1.5rem;align-self:stretch;border-radius:.5rem;border:1px solid var(--medium-grey)}.plan-card h4{color:var(--black);font-weight:600;line-height:2rem}.plan-card .plan-description{font-size:1rem;line-height:150%}.plan-card .plan-description p{margin:0 0 .5rem}.plan-card .plan-description ol,.plan-card .plan-description ul{margin:.25rem 0 .75rem 1.25rem;padding:0}.plan-card .plan-description li{margin:.25rem 0}.plan-card .plan-description a{display:inline;font-size:inherit;text-decoration:underline;margin:0;padding:0;vertical-align:initial;white-space:normal;word-break:break-word}.plan-card .plan-description strong{font-weight:600;color:var(--black)}.plan-card .plan-price{font-size:1.5rem;line-height:150%}.plan-card .link-button{justify-content:center;width:100%!important;background-color:var(--red)}.plans-section{width:100%;padding:8rem 0;justify-content:space-between;align-items:flex-start;gap:2rem;align-self:stretch;flex-wrap:wrap}.plans-section>div{flex:1 0;max-width:34.38rem}@media(max-width:1300px){.plans-section{justify-content:center}.plans-section>div{flex-grow:0;flex-shrink:1;flex-basis:calc(50% - 1rem)}}@media(orientation:portrait){.plans-section>div{flex:100% 1;max-width:37rem}}