.pro-sheet{position:relative;padding:22px 18px 16px}.pro-x{position:absolute;top:12px;right:12px;width:28px;height:28px;border-radius:50%;border:0;background:var(--ds-surface-2);color:var(--ds-text-dim);cursor:pointer;display:grid;place-items:center}.pro-eyebrow{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ds-accent);font-weight:600}.pro-title{font-family:var(--ds-font-display);font-weight:700;font-size:22px;line-height:1.15;margin:6px 0 0;letter-spacing:-.01em;text-wrap:balance}.pro-lede{color:var(--ds-text-dim);font-size:14px;margin:4px 0 0}.pro-rows{margin-top:6px}.pro-row{display:flex;gap:12px;align-items:flex-start;padding:11px 0;border-bottom:.5px solid var(--ds-line)}.pro-ic{width:34px;height:34px;border-radius:50%;flex:none;background:var(--ds-accent-soft);color:var(--ds-accent);display:grid;place-items:center}.pro-t{font-size:15px;font-weight:600}.pro-s{font-size:12.5px;color:var(--ds-text-mut);margin-top:1px;line-height:1.45}.pro-opts{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:14px}.pro-opt{border:1px solid var(--ds-line-strong);border-radius:14px;padding:10px 12px}.pro-opt-k{font-size:12px;color:var(--ds-text-mut);display:flex;flex-wrap:wrap;gap:6px;align-items:center}.pro-opt-v{font-size:20px;font-weight:600;margin-top:2px;font-variant-numeric:tabular-nums}.pro-opt-s{font-size:11.5px;color:var(--ds-text-mut)}.pro-save{font-size:10px;font-weight:700;border-radius:var(--ds-radius-pill);padding:1px 6px;background:var(--ds-accent-fill);color:var(--ds-accent-ink)}.pro-trial{font-size:12.5px;color:var(--ds-text-dim);text-align:center;margin:10px 0 0}.pro-where{font-size:13px;color:var(--ds-text);text-align:center;margin:12px 0 0;text-wrap:balance}.pro-get{display:none}@media (min-width:900px){.pro-open{display:none}.pro-get{display:flex;justify-content:center;margin-top:14px}}.pro-free{margin:12px 0 0;padding-top:12px;border-top:.5px solid var(--ds-line);font-size:12.5px;color:var(--ds-text-dim);text-align:center;text-wrap:balance}.pro-link{border:0;background:none;padding:0;margin-left:6px;font:inherit;color:var(--ds-accent);text-decoration:underline;cursor:pointer}