.pot{display:flex;flex-direction:column;gap:var(--space-6)}.pot-controls{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.pot-group{display:flex;flex-direction:column;gap:10px}.pot-label{margin:0;color:var(--atl-deep);font-size:13px;font-weight:700;letter-spacing:.02em}.pot-chips{display:flex;flex-wrap:wrap;gap:8px}.pot-chip{display:inline-flex;align-items:baseline;gap:10px;min-height:44px;padding:10px 16px;border:1px solid var(--atl-line);border-radius:999px;background:var(--white);color:var(--atl-ink);font:inherit;font-size:14.5px;cursor:pointer;transition:border-color .14s ease,background .14s ease,box-shadow .2s ease}.pot-chip strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--atl-deep)}.pot-chip.is-on,.pot-chip:hover{border-color:var(--atl-ocean)}.pot-chip.is-on{background:var(--atl-cloud);box-shadow:0 0 0 3px rgb(17 120 200/14%)}.pot-chip--soft{font-weight:600}.pot-grid{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-gap:14px;gap:14px}.pot-card{position:relative;display:flex;flex-direction:column;gap:10px;padding:22px 20px 20px;border:1px solid var(--atl-line);border-radius:16px;background:var(--white);color:var(--atl-ink);box-shadow:0 1px 0 rgb(11 34 53/4%),0 18px 40px -30px rgb(13 61 99/30%);transition:transform .22s ease,box-shadow .22s ease,border-color .14s ease,opacity .2s ease}.pot-card.is-best{border-color:var(--atl-ocean);transform:translateY(-3px);box-shadow:0 24px 50px -28px rgb(13 61 99/45%)}.pot-card.is-off{border-style:dashed}.pot-flag{position:absolute;top:-11px;left:18px;padding:3px 10px;border-radius:999px;background:var(--atl-deep);color:#fff;font-size:11px;font-weight:700}.pot-provider{color:var(--ocean-signal-text,var(--atl-ocean));font-size:12px;letter-spacing:.04em}.pot-name,.pot-provider{margin:0;font-weight:600}.pot-name{color:var(--atl-deep);font-size:20px;letter-spacing:-.02em;line-height:1.2}.pot-terms{margin:0;font-size:14.5px;line-height:1.55}.pot-facts{margin:0;display:grid;grid-gap:6px;gap:6px}.pot-facts div{display:flex;justify-content:space-between;gap:12px;padding:8px 10px;border-radius:8px;background:var(--atl-warm)}.pot-facts dt{color:var(--atl-muted);font-size:13px}.pot-facts dd{margin:0;font-size:13.5px;font-weight:600;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pot-cost{font-weight:600;line-height:1.5}.pot-cost,.pot-how{margin:0;font-size:13.5px}.pot-how{color:var(--atl-muted);line-height:1.55}.pot-btn,.pot-off{margin-top:auto!important}.pot-btn{width:100%;justify-content:center;min-height:46px;text-align:center}.pot-off{margin:0;padding:10px;border-radius:10px;background:var(--atl-warm);font-size:13px;text-align:center}.pot-fine,.pot-off{color:var(--atl-muted)}.pot-fine{margin:2px 0 0;font-size:11.5px;line-height:1.5}.pot-foot{margin:0;color:var(--atl-muted);font-size:13px;line-height:1.6;max-width:70ch}@media (prefers-reduced-motion:reduce){.pot-card,.pot-chip{transition:none}.pot-card.is-best{transform:none}}