.row-fluid{display:flex;gap:0}.span4{flex:1;margin:0;padding:0}.card,.span4{position:relative}.card{border-radius:8px;text-align:center}.card--pricing{box-shadow:0 0 10px 0 rgba(0,0,0,.15);padding:2.1rem}.card--highlighted{border:2px solid #b50505;box-shadow:0 0 20px 0 rgba(0,0,0,.3)}.card--highlighted .card__header:before{background-color:#b50505;border-radius:5px;color:#fff;content:"Recommended";font-size:.9rem;font-weight:700;padding:.5rem 1rem;position:absolute;right:20px;top:-20px}.card__header h2,p.card__price{margin-bottom:0}@media screen and (max-width:1200px){.card--pricing{padding:2.1rem .7rem}}@media screen and (min-width:1201px){.card--highlighted{margin-top:-30px}}@media screen and (max-width:787px){.row-fluid{flex-direction:column}.card--pricing{margin-bottom:1.4rem}}.card__body li,.card__subtitle{font-size:.9rem}.card__body li,.card__body ul{padding:0}.card__body li{list-style:none;margin:0;padding:.35rem 0;text-align:left}.card__body svg{display:inline-block;margin-right:.7rem;max-width:20px}.card__overlay-background{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:rgba(0,0,0,.2);inset:0;opacity:0;position:fixed;transition:opacity .5s ease 0s,visibility .5s ease 0s;visibility:hidden;z-index:999999}.card__overlay-background.open{opacity:1;visibility:visible}html.card__payments--overlay-open{height:100%;overflow:hidden;position:relative}.card__overlay{background-color:#fff;bottom:0;height:calc(100% - 50px);left:0;position:fixed;right:0;top:100%;transform:translateY(0);visibility:hidden;width:100vw;z-index:1000000}.card__overlay,.card__overlay.open{transition:transform .5s ease 0s,visibility .5s ease 0s}.card__overlay.open{transform:translateY(-100%);visibility:visible}button.card__overlay-close--top{align-items:center;background:#fff;border:none;border-radius:50%;display:flex;height:30px;outline-color:#33475b;padding:5px;position:absolute;right:16px;top:-40px;width:30px}button.card__overlay-close--top svg{fill:#7c98b6}button.card__overlay-close--top:focus svg,button.card__overlay-close--top:hover svg{fill:#33475b}@media screen and (min-width:768px){button.card__overlay-close--top{background:transparent;right:16px;top:16px}}button.card__overlay-close--bottom{background:none;border:none;bottom:16px;color:#33475b;font-size:14px;font-weight:400;opacity:0;outline-color:#33475b;padding:5px;position:absolute;right:16px;top:auto}button.card__overlay-close--bottom:focus{opacity:1}.card__overlay .payments-iframe-container{height:100%;width:100%}.card__overlay .payments-iframe-container iframe{height:100%!important}.card__pricing{align-items:center;display:inline-flex;gap:8px;justify-content:center}.card__strike-price{color:grey;font-size:.875em;text-decoration:line-through}