.memory-capacity{display:grid;gap:10px;margin:20px 0;font-weight:600}.memory-capacity select{width:100%;padding:14px;border:1px solid #d5dbe5;border-radius:12px;background:white;color:#101a35;font:inherit}.memory-selection{min-height:20px;color:#667085;font-size:14px}.memory-addon{margin:24px 0;padding:22px;border:1px solid #dbe4f3;border-radius:18px;background:#f6f8fc}.memory-addon h2{font-size:22px;margin:5px 0 16px}.memory-addon label{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;font-size:15px;line-height:1.6;cursor:pointer}.memory-addon input{width:18px;height:18px;accent-color:#1769e0;flex-shrink:0}.memory-addon strong{white-space:nowrap}.memory-addon p{font-size:14px;line-height:1.65;margin:12px 0;color:#526078}.memory-addon .eyebrow{font-size:11px;margin:0}.memory-addon a{font-size:14px;text-decoration:underline}.memory-addon .memory-addon-note{font-size:12px}.memory-addon [data-memory-bundle-total]{color:#101a35;font-weight:600;margin-bottom:0}.memory-addon [data-memory-bundle-total]:empty,.memory-addon [data-memory-addon-status]:empty{display:none}.memory-addon input:focus-visible,.memory-capacity select:focus-visible{outline:3px solid #1769e0;outline-offset:3px}
