.plan-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 1.2%;display:grid}@media screen and (min-width:768px){.plan-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px){.plan-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.plan-card{box-sizing:border-box;vertical-align:top;background-color:#ffffff80;border:1px solid #eee;border-bottom-width:3px;border-radius:5px;margin-bottom:6px;padding:5px;position:relative;overflow:hidden}.plan-card:hover{box-shadow:0px 0px 0px 2px var(--colors-brand-300)}.plan-card__link:after{content:"";z-index:0;border-radius:inherit;cursor:pointer;position:absolute;inset:0}.plan-card:focus-within{box-shadow:0px 0px 0px 2px var(--colors-brand-300)}.plan-card__link:focus-visible{outline:none}.tabs{border:1px solid var(--colors-brand-500);background-color:#fff;margin:0 auto;padding-bottom:1em}.tab-label{border-bottom:3px solid var(--colors-brand-500);text-align:center;width:25%;color:var(--colors-brand-500);float:left;text-align:center;cursor:pointer;background-color:#ececec;padding:15px 0;font-weight:700;transition:all .2s;display:block}.tab-label:hover{opacity:.75}input[name=tab-label]{display:none}.tab-panel{clear:both;padding:1em 1em 0;display:none;overflow:hidden}#tab1:checked~#tab1_content,#tab2:checked~#tab2_content,#tab3:checked~#tab3_content,#tab4:checked~#tab4_content{display:block}.tabs input:checked+.tab-label{background-color:var(--colors-brand-500);color:#fff}.plan-row{width:99%;margin-inline:var(--space-1-5);padding:var(--space-1-5);border-top:1px solid var(--colors-border-default);border-bottom:1px solid var(--colors-border-default);background-color:var(--colors-surface-card);display:flex;overflow:hidden}.plan-row:hover{box-shadow:0 0 0 1px var(--colors-brand-300)}.plan-row--feature{border-radius:var(--radius-md);background-color:#f0f0f0;border:0;align-items:center}.plan-row--feature:hover{box-shadow:none}.plan-row__media{flex-basis:30%}.plan-row__body{margin-left:var(--space-2-5);flex-basis:70%}.plan-row__text{font-size:var(--font-size-xs)}.heading-inline{display:inline}
