.simple-formula-premium{border:1px solid color-mix(in srgb, currentColor 14%, transparent);background:radial-gradient(circle at top right, #22d3ee17, transparent 30rem), color-mix(in srgb, Canvas 96%, transparent);border-radius:1.25rem;gap:1rem;margin-top:1.5rem;padding:max(1rem,min(2vw,1.5rem));display:grid;box-shadow:0 1rem 3rem #0f172a14}.simple-formula-premium__header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.simple-formula-premium__header h2,.simple-formula-premium__card h3{margin:0}.simple-formula-premium__header p{max-width:70ch;margin:.45rem 0 0}.simple-formula-premium__eyebrow{letter-spacing:.12em;text-transform:uppercase;opacity:.7;font-size:.75rem;font-weight:800}.simple-formula-premium__score{background:#0891b21f;border-radius:999px;flex:none;padding:.45rem .7rem;font-size:.8rem;font-weight:800}.simple-formula-premium__kpis{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.75rem;display:grid}.simple-formula-premium__kpi,.simple-formula-premium__card{border:1px solid color-mix(in srgb, currentColor 11%, transparent);background:color-mix(in srgb, Canvas 98%, transparent);border-radius:1rem}.simple-formula-premium__kpi{gap:.35rem;padding:.9rem;display:grid}.simple-formula-premium__kpi span,.simple-formula-premium__note{opacity:.72;font-size:.82rem}.simple-formula-premium__kpi strong{font-size:max(1.05rem,min(2vw,1.35rem))}.simple-formula-premium__card{padding:1rem}.simple-formula-premium__card p:last-child,.simple-formula-premium__card ul:last-child{margin-bottom:0}.simple-formula-premium__formula,.simple-formula-premium__substitution{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.simple-formula-premium__formula{font-size:1rem;font-weight:800}.simple-formula-premium__substitution{background:color-mix(in srgb, currentColor 6%, transparent);border-radius:.75rem;padding:.75rem}.simple-formula-premium__table-wrap{overflow-x:auto}.simple-formula-premium table{border-collapse:collapse;width:100%;min-width:44rem}.simple-formula-premium th,.simple-formula-premium td{border-bottom:1px solid color-mix(in srgb, currentColor 10%, transparent);text-align:right;vertical-align:top;padding:.7rem}.simple-formula-premium th:first-child,.simple-formula-premium td:first-child{text-align:left}.simple-formula-premium td small{opacity:.68;margin-top:.2rem;display:block}@media (max-width:640px){.simple-formula-premium__header{flex-direction:column}}
