.plan-select{font-size:clamp(.8rem,1.5cqw,1rem);display:flex;flex:1 1 auto;flex-flow:column;gap:.8em;--active-bg: var(--clr-metal-50);--scale-from: .8}.plan-select li{flex-grow:1;display:grid;grid:auto / auto 1fr auto;gap:1.6em;align-items:center;padding:2em;border-radius:1.2em}.plan-select li label{display:flex;flex-flow:row;align-items:center;gap:.8em}.plan-select li label b{font-size:max(1.5rem,1.6em);font-weight:700}.plan-select li label s{font-size:max(1.3rem,1.6em);font-weight:700;color:var(--clr-green-700);background:var(--clr-green-400);border-radius:10em;padding:.48em 1.2em;border:1px solid var(--clr-white)}.plan-select li label i{width:max-content;font-size:max(1.3rem,1.6em);font-weight:500;color:var(--clr-black);background:var(--clr-white);border-radius:10em;padding:.48em 1.2em;border:1px solid var(--clr-metal-50)}.plan-select li>span{font-size:max(1.4rem,1.6em);font-weight:400;color:var(--clr-metal-900);text-align:right}@container (width <= 500px){.plan-select li label{flex-flow:column;align-items:start;gap:.4em}.plan-select li label i,.plan-select li label s{padding:0;background:0;border:none}}
